{
  "cik": 1652044,
  "entityName": "Alphabet Inc.",
  "facts": {
    "dei": {
      "EntityPublicFloat": {
        "label": "Entity Public Float",
        "description": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "units": {
          "USD": [
            {
              "end": "2015-06-30",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-06-30",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2016-06-30",
              "val": 413800000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2017-06-30",
              "val": 554300000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2018-06-29",
              "val": 680000000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2019-06-28",
              "val": 663000000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2020-06-30",
              "val": 849700000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2021-06-30",
              "val": 1451100000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2022-06-30",
              "val": 1256100000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2023-06-30",
              "val": 1331200000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2024-06-28",
              "val": 2000000000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2025-06-30",
              "val": 1900000000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "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": "2014-12-31",
              "val": 1715000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 1715000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 1715000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 1549000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1931000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 1931000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 1931000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 1931000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 1931000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 1931000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 1667000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 1716000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 2175000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 2041000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 2041000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 2041000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 2041000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 2041000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 2306000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 2488000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 2674000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 3137000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 3137000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 3137000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 3137000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 3137000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 3526000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 3369000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 3789000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 4378000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 4378000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 4378000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 4378000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 4378000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 3710000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 3925000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 4142000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 5561000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 5561000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 5561000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 5561000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 5561000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 4099000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 4064000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 4391000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 5589000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 5589000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 5589000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 5589000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 5589000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 4801000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 4708000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 4616000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 6037000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 6037000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 6037000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 6037000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 6037000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 3436000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 4409000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 6303000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 5128000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 5128000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 5128000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 5128000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 5128000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 4184000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 5313000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 5803000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 7493000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 7493000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 7493000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 7493000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 7493000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 6198000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 6092000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 7049000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 7987000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 7987000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 7987000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 7987000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 7987000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 8497000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 8347000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 10546000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 12200000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 12200000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 12200000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 16852000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 20258000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": "2014-12-31",
              "val": 9383000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 9383000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 9383000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 9749000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 11556000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 11556000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 11556000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 11556000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 11556000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 11556000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 10818000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 11686000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 11979000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 14137000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 14137000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 14137000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 14137000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 14137000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 12913000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 14003000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 15295000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 18336000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 18336000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 18336000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 18336000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 18336000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 16777000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 17043000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 17897000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 20838000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 20838000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 20838000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 20838000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 20838000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 19149000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 20965000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 20889000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 25326000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 25326000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 25326000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 25326000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 25326000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 21825000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 21201000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 24925000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 30930000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 30930000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 30930000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 30930000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 30930000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 28006000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 31967000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 34047000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 39304000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 39304000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 39304000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 39304000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 39304000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 34703000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 35707000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 34697000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 40258000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 40258000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 40258000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 40258000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 40258000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 36036000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 38804000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 41020000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 47964000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 47964000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 47964000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 47964000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 47964000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 44552000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 47087000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 49104000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 52340000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 52340000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 52340000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 52340000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 52340000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 51000000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 55048000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 57148000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 62886000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 62886000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 62886000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 62999000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 69175000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AccruedIncomeTaxesCurrent": {
        "label": "Accrued Income Taxes, Current",
        "description": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 96000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 96000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 96000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 215000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 302000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 302000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 302000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 302000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 302000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 302000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 330000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 185000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 171000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 554000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 554000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 554000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 554000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 554000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 803000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 133000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 221000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 881000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 881000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 881000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 881000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 881000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1343000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 1189000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 69000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 69000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 69000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 69000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 69000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 761000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 536000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 131000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 274000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 274000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 274000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 274000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 274000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 913000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 975000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1099000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1485000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 1485000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 1485000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 1485000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 1485000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1893000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1811000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 4170000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 808000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 808000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 808000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 808000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 4344000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1956000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1025000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1632000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 1632000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 1632000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 1632000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 5217000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 10870000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 13528000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 2748000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 2748000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 2748000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 2748000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 2748000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 4926000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 3297000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 2639000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 2905000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 2905000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 2905000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 2905000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 2905000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 9160000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 786000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 551000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 523000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 523000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 523000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 3905000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 5233000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AccruedIncomeTaxesNoncurrent": {
        "label": "Accrued Income Taxes, Noncurrent",
        "description": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 12812000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 12812000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 12812000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 12812000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 12885000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 11652000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 11562000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 11327000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 11327000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 11327000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 11327000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 11327000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 11605000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 10969000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 11355000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 9885000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 9885000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 9885000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 9885000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 9885000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 9207000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 8599000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 8616000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 8849000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 8849000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 8849000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 8849000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 8849000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 9278000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 8651000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 8984000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 9176000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 9176000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 9176000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 9176000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 9176000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 9406000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 8163000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 8572000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 9258000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 9258000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 9258000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 9258000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 9258000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 9722000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 8753000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 8038000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 8474000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 8474000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 8474000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 8474000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 8474000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 9234000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 7703000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 8219000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 8782000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 8782000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 8782000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 8782000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 8782000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 9773000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 10027000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 10072000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 9531000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 9531000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 9531000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 12457000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 11306000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AccruedLiabilitiesCurrent": {
        "label": "Accrued Liabilities, Current",
        "description": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 4434000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 4408000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 4408000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 4598000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 4768000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 4768000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 4768000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 4768000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 4768000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 4768000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 4517000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 4502000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 4840000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 6144000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 6144000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 6144000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 6144000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 6144000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 5438000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 8560000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 9307000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 10177000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 10177000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 10177000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 10177000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 10177000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 10065000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 15261000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 15936000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 16958000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 16958000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 16958000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 16958000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 16958000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 19382000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 19823000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 21038000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 23067000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 23067000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 23067000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 23067000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 23067000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 22601000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 24426000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 25631000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 28631000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 28631000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 28631000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 28631000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 28631000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 30732000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 28981000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 30113000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 31236000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 31236000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 31236000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 31236000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 32044000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 33051000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 32976000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 35038000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 37866000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 37866000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 37866000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 37866000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 37866000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 43185000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 49300000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 55602000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 46168000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 46168000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 46168000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 46168000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 46168000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 48603000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 47298000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 46585000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 51228000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 51228000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 51228000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 51228000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 51228000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 58300000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 52039000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 59437000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 55557000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 55557000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 55557000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 63019000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 73014000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2014-12-31",
              "val": 8863000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 8863000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 8863000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 10570000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 11130000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 11130000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 11130000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 11130000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 11130000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 11130000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 11833000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 12491000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 13341000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 13293000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 13293000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 13293000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 13293000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 13293000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 14385000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 15665000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 16238000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 17264000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 17264000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 17264000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 17264000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 17264000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 18956000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 20204000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 21828000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 22788000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 22788000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 22788000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 22788000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 22788000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 24730000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 26539000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 28153000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 30561000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 41713000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 41713000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 49414000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 49414000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 59042000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 59042000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 67458000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 67458000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 67458000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 67458000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 70004000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 72816000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 79390000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 79390000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 83778000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            }
          ]
        }
      },
      "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": "2013-12-31",
              "val": 125000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-09-30",
              "val": -82000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 27000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 27000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 27000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": -1592000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": -1874000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": -1874000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": -1874000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": -1874000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": -1874000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": -1874000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": -1294000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": -1151000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": -1032000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": -2402000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": -2402000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": -2402000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": -2402000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": -2402000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": -2169000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": -1728000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": -746000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": -992000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": -992000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": -992000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": -992000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": -992000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": -670000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": -1525000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": -1676000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": -2306000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": -2306000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": -2306000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": -2306000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": -2306000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": -1780000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": -1091000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": -1196000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": -1232000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": -1232000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": -1232000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": -1232000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": -1232000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": -1097000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": -296000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 46000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 633000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 633000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 633000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 633000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 633000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": -3000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 190000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": -408000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": -1623000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": -1623000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": -1623000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": -1623000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": -1623000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": -4049000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": -5828000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": -8852000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": -7603000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": -7603000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": -7603000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": -7603000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": -7603000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": -6000000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": -5991000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": -7036000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": -4402000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": -4402000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": -4402000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": -4402000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": -4402000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": -4839000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": -5012000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": -3228000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": -4800000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": -4800000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": -4800000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": -4800000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": -4800000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": -4086000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": -2127000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": -2054000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": -1916000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": -1916000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": -1916000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": -2180000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": -2285000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": "2020-01-01",
              "end": "2020-03-31",
              "val": 1179000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2234000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 3343000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3343000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4279000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4279000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4279000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5151000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5151000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5151000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5151000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 6700000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 6700000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 6700000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7694000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7694000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7694000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2457000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 4870000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 2413000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 7100000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 2230000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 9353000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 9353000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 9353000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 2788000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 2788000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 5570000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 5570000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 2782000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 2782000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 8215000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 8215000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 2645000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 2645000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 10890000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 10890000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 10890000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 3222000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 3222000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 6635000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 6635000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 3413000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 3413000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 9865000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 9865000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 3230000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 3230000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 13123000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 13123000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 13123000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 3788000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 3788000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 7632000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 7632000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 3844000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 3844000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 11546000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 11546000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 3914000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 3914000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 15539000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 15539000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 15539000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 4547000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 4547000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 9370000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 9370000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 4823000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 4823000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 14388000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 14388000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 5018000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 5018000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 19525000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 19525000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 19525000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 5313000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 5313000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 11128000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 11128000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 5815000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 5815000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 16905000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 16905000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 5777000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 5777000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 22578000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 22578000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 22578000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 5293000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 5293000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 11201000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 11201000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 5908000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 5908000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 17104000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 17104000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 5903000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 5903000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 22937000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 22937000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 5553000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 5553000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 11598000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 11598000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 6045000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 6045000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 18011000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 6413000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 25130000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 6793000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 14788000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 7995000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation": {
        "label": "Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation",
        "description": "Amount of increase in additional paid in capital (APIC) resulting from a tax benefit associated with share-based compensation plan other than an employee stock ownership plan (ESOP). Includes, but is not limited to, excess tax benefit.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 449000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 449000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 625000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 625000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 625000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 815000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 815000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 815000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 815000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            }
          ]
        }
      },
      "AllocatedShareBasedCompensationExpense": {
        "label": "Share-based Payment Arrangement, Expense",
        "description": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3343000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3343000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 3092000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 1290000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4279000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4279000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4279000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1203000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 2335000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1132000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 3767000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 3767000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 1432000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 1432000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5253000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5253000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5253000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5300000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1500000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1500000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 3010000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 3010000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 1510000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 1510000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 4912000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 4912000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 1902000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 1902000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 6871000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 6900000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 6900000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 2065000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 2100000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 4127000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 4100000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 2062000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 2100000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 6008000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 6000000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1881000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1900000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7900000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7900000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7900000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2500000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2500000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 5000000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 5000000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 2500000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 2500000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 7300000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 7300000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 2300000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 2300000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 10000000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 10000000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 10000000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 2900000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 2900000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 5800000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 5800000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 2900000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 2900000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 8600000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 8600000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 2800000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 2800000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 11700000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 11700000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 11700000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 3400000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 3400000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 6800000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 6800000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 3500000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 3500000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 10100000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 10100000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 3300000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 3300000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 13400000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 13400000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 13400000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 3800000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 3800000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 7800000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 7800000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 4000000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 4000000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 11700000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 11700000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 3900000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 3900000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 15700000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 15700000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 15700000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 4500000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 4500000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 9400000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 9400000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 4900000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 4900000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 14400000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 14400000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 5000000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 5000000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 19500000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 19500000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 19500000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 5300000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 5300000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 10700000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 10700000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 5400000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 5400000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 16500000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 16500000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 5800000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 5800000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 22100000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 22100000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 22100000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 5300000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 5300000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 11200000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 11200000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 5900000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 5900000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 17000000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 17000000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 5900000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 5900000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 22800000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 22800000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 5500000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 5500000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 11500000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 11500000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 6000000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 6000000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 17900000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 6400000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 27100000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 7200000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 15200000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 8000000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "AllowanceForDoubtfulAccountsReceivable": {
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "description": "Amount of allowance for credit loss on accounts receivable.",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 275000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 275000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 275000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 275000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 717000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 788000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 834000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 789000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 789000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 789000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 789000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 789000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 719000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 579000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 567000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 550000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 550000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 550000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 550000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 550000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 578000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 634000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 731000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 754000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 754000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 754000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 754000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 754000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 743000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 836000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 832000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 771000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 771000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 771000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 771000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 771000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 745000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 850000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 857000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 879000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 879000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 879000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 879000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 879000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 915000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 878000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 918000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 924000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 924000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 924000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 962000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 995000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2014-12-31",
              "val": 225000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 225000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 225000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 291000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 296000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 296000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 296000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 296000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 296000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 296000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 276000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 294000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 398000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 467000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 467000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 467000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 467000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 467000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 489000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 546000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 625000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 674000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 674000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 674000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 674000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 674000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 536000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 630000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 652000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 729000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 729000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 729000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 729000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 729000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 761000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 721000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 643000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 753000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "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": "2014-12-31",
              "val": 130426000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 129187000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 129187000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 144281000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 147461000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 147461000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 147461000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 147461000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 147461000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 147461000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 149747000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 154292000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 159948000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 167497000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 167497000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 167497000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 167497000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 167497000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 172756000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 178621000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 189536000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 197295000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 197295000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 197295000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 197295000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 197295000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 206935000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 211610000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 221538000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 232792000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 232792000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 232792000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 232792000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 232792000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 245349000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 257101000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 263044000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 275909000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 275909000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 275909000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 275909000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 275909000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 273403000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 278492000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 299243000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 319616000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 319616000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 319616000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 319616000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 319616000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 327095000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 335387000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 347403000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 359268000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 359268000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 359268000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 359268000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 359268000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 357096000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 355185000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 358255000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 365264000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 365264000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 365264000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 365264000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 365264000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 369491000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 383044000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 396711000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 402392000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 402392000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 402392000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 402392000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 402392000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 407350000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 414770000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 430266000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 450256000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 450256000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 450256000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 450256000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 450256000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 475374000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 502053000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 536469000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 595281000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 595281000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 595281000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 703919000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 921983000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": "2014-12-31",
              "val": 79978000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 78656000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 78656000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 88103000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 90114000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 90114000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 90114000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 90114000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 90114000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 90114000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 90955000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 94238000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 98546000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 105408000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 105408000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 105408000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 105408000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 105408000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 108794000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 112386000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 119345000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 124308000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 124308000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 124308000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 124308000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 124308000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 123761000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 124157000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 129702000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 135676000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 135676000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 135676000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 135676000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 135676000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 138207000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 147437000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 148358000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 152578000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 152578000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 152578000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 152578000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 152578000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 147018000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 149069000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 164369000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 174296000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 174296000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 174296000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 174296000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 174296000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 172137000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 175697000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 184110000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 188143000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 188143000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 188143000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 188143000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 188143000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 177853000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 172371000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 166109000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 164795000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 164795000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 164795000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 164795000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 164795000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 161985000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 168788000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 176310000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 171530000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 171530000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 171530000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 171530000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 171530000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 165471000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 161995000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 157541000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 163711000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 163711000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 163711000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 163711000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 163711000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 162052000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 166216000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 173947000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 206038000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 206038000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 206038000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 213753000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 343524000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AssetsNoncurrent": {
        "label": "Assets, Noncurrent",
        "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 after one year or beyond the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 50448000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 50531000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 50531000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 56178000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 57347000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 57347000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 57347000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 57347000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 57347000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 57347000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 58792000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 60054000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 61402000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 62089000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 62089000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 62089000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 62089000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 62089000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 63962000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 66235000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 70191000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 72987000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 72987000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 72987000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 72987000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 72987000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 83174000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 87453000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 91836000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 97116000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 97116000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 97116000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 97116000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 97116000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 107142000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 109664000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 114686000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 123331000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 123331000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 123331000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 123331000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 126385000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 129423000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 134874000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            }
          ]
        }
      },
      "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
        "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax",
        "description": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) 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": "2017-12-31",
              "val": 855000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 855000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 855000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 855000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1237000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 1208000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 1204000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 213000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
        "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax",
        "description": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) 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": "2017-12-31",
              "val": 721000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 721000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 721000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 721000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1272000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 1356000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 1463000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1054000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "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": 94048000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 94048000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 94048000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 92018000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 90081000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 95061000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": {
        "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss",
        "description": "Amount of accumulated unrealized loss on investments in debt and equity securities classified as available-for-sale that have been in a continuous loss position for twelve months or longer.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 58000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 58000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 58000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 158000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 106000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 106000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 106000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 106000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 106000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 106000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 66000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 50000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 25000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 17000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 17000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 17000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 17000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 17000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 12000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 15000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 76000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 291000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 291000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 357000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss": {
        "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss",
        "description": "Amount of accumulated unrealized loss on investments in debt and equity securities classified as available-for-sale in a continuous loss position.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 292000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 292000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 292000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 694000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 421000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 421000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 421000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 421000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 421000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 421000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 161000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 83000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 75000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 631000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 631000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 631000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 631000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 631000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 416000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 360000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 314000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 723000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 721000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1272000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue": {
        "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value",
        "description": "This item represents the aggregate fair value of investments in debt and equity securities in an unrealized loss position which are categorized neither as held-to-maturity nor trading securities.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 19121000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 19121000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 19121000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 14132000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 36073000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 36073000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 36073000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 36073000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 36073000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 36073000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 11109000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 4815000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 17547000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 49072000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 49072000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 49072000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 49072000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 49072000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 49747000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 56231000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 62555000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 81055000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 81016000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 79868000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": {
        "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss",
        "description": "Amount of accumulated unrealized loss on investments in debt and equity securities classified as available-for-sale that have been in a continuous loss position for less than twelve months.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 234000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 234000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 234000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 536000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 315000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 315000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 315000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 315000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 315000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 315000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 95000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 33000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 50000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 614000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 614000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 614000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 614000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 614000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 404000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 345000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 238000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 432000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 430000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 915000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue": {
        "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value",
        "description": "This item represents the aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for less than twelve months.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 16337000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 16337000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 16337000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 12176000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 34105000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 34105000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 34105000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 34105000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 34105000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 34105000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 9063000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 3104000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 16657000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 48601000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 48601000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 48601000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 48601000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 48601000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 49451000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 55325000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 55070000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 58236000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 58197000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 59919000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue": {
        "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value",
        "description": "This item represents the aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for twelve months or longer.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 2784000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 2784000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 2784000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 1956000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1968000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 1968000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 1968000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 1968000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 1968000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 1968000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 2046000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 1711000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 890000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 471000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 471000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 471000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 471000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 471000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 296000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 906000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 7485000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 22819000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 22819000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 19949000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesCurrent": {
        "label": "Available-for-sale Securities, Current",
        "description": "Amount of investment in debt and equity securities categorized neither as trading securities nor held-to-maturity securities and intended be sold or mature one year or operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 46048000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 46048000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 46048000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 54699000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 56517000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 56517000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 56517000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 56517000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 56517000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 56517000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 60153000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 64833000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 73650000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 73415000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 73415000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 73415000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 73415000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 73415000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 74307000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 79002000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 89562000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 91156000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 91156000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 90227000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": {
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10",
        "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 sixth through tenth 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": "2015-09-30",
              "val": 7244000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 7199000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 7199000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 7590000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 8374000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 10383000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 8382000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 989000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 1281000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 2172000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 2676000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 2236000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 2522000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 4773000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 3868000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 2671000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 3080000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1993000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 5237000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2739000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 2829000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 3297000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 4207000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 4675000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 4755000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 4795000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 11848000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 16083000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 15228000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 15162000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 15114000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 15351000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 13972000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 11977000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 12416000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 10920000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 11803000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 11846000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 13390000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 12769000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 12471000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 15288000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": "2015-09-30",
              "val": 27725000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 30141000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 30141000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 31651000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 36934000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 37763000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 38762000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 41604000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 38652000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 52502000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 56056000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 54504000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 57477000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 59518000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 66825000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 63151000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 54662000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 60253000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 67496000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 69228000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 65995000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 69749000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 73675000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 78625000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 75938000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 73397000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 58061000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 51698000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 46052000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 43749000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 42554000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 41477000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 42755000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 36666000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 36972000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 37221000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 37361000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 37136000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 36655000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 37001000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 42670000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 50932000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": {
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10",
        "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 after tenth 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": "2015-09-30",
              "val": 10024000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 10211000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 10211000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 11061000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 11793000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 13802000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 12701000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 10383000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 8650000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 12063000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 12346000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 10808000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 10018000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 10189000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 10539000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 11667000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 12820000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 12571000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 13204000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 13038000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 13891000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 12245000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 13993000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 12864000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 12245000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 12210000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 11353000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 11580000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 11964000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 13686000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 13592000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 14216000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 14043000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 12664000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 13220000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 12896000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 12951000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 13235000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 13404000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 13317000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 13269000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 16581000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": "2015-09-30",
              "val": 8525000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 7900000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 7900000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 9102000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 7302000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 11205000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 13066000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 20773000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 29827000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 22234000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 19486000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 23669000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 21969000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 22862000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 18782000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 20392000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 24209000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 24027000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 21943000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 19795000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 20220000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 20663000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 19074000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 16192000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 15516000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 12374000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 7998000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 8170000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 11712000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 15403000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 13958000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 11231000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 8551000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 7234000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 5439000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 6341000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 5151000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 5930000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 5952000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 26735000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 14323000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 16699000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesDebtSecurities": {
        "label": "Debt Securities, Available-for-sale",
        "description": "Amount 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": "2015-09-30",
              "val": 53518000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 55451000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 55451000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 59404000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 64403000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 73153000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 72911000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 73749000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 78410000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 88971000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 90564000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 94182000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 94182000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 94182000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 91983000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 89933000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 94802000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 91217000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 91986000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 97342000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 100014000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 97881000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 94771000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 98844000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 107880000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 104800000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 102935000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 105954000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 110949000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 112356000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 108454000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 102776000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 89260000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 87531000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 84956000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 88000000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 85218000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 82275000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 79321000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 68541000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 68047000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 67378000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 67266000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 68147000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 69401000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 89822000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 82733000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 99500000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesGrossRealizedGainLossNet": {
        "label": "Available-for-sale Securities, Gross Realized Gain (Loss)",
        "description": "This item represents the difference between the gross realized gains and losses realized on the sale of debt or equity securities categorized neither as held-to-maturity nor trading securities. Additionally, this item would include any losses recognized for other than temporary impairments (OTTI) of the subject investments in debt and equity securities.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 158000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 158000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 140000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 18000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 153000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 153000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 153000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 32000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 85000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 53000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 79000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 79000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -6000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -6000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -208000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -208000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -208000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -208000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -167000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -167000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -176000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -176000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -9000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -9000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -126000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -126000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 50000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 50000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -210000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -210000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -22000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -37000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -15000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -81000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -44000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -80000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesGrossRealizedGains": {
        "label": "Available-for-sale Securities, Gross Realized Gains",
        "description": "This item represents the gross profit realized on the sale of debt or equity securities categorized neither as held-to-maturity nor trading securities.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 416000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 416000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 189000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 33000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 238000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 238000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 238000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 77000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 181000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 104000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 235000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 235000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 54000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 54000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 357000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 357000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 357000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 357000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 68000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 68000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 159000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 159000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 91000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 91000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 221000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 221000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 62000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 62000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 272000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 272000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 148000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 172000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 24000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 193000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 21000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 207000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesGrossRealizedLosses": {
        "label": "Available-for-sale Securities, Gross Realized Losses",
        "description": "This item represents the gross loss realized on the sale of debt or equity securities categorized neither as held-to-maturity nor trading securities.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 258000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 258000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 49000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 15000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 85000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 85000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 85000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 45000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 96000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 51000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 156000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 156000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 60000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 60000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 565000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 565000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 565000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 565000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 235000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 235000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 335000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 335000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 100000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 100000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 347000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 347000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 12000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 12000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 482000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 482000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 170000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 209000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 39000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 274000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 65000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 287000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017"
            }
          ]
        }
      },
      "BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain": {
        "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain",
        "description": "In a business combination achieved in stages, this element represents the amount of gain recognized by the entity as a result of remeasuring to fair value the equity interest in the acquiree it held before the business combination.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 126000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3"
            }
          ]
        }
      },
      "CapitalLeasedAssetsGross": {
        "label": "Capital Leased Assets, Gross",
        "description": "Amount before accumulated depreciation of leased physical assets used in the normal conduct of business to produce goods and services.",
        "units": {
          "USD": [
            {
              "end": "2016-03-31",
              "val": 484000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-12-31",
              "val": 299000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 299000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 327000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 350000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 364000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 390000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 390000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 390000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 390000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 390000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 455000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 520000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 601000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 648000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "CapitalLeaseObligationsCurrent": {
        "label": "Capital Lease Obligations, Current",
        "description": "Amount of capital lease obligation due within one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 10000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 10000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 10000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 238000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 225000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 225000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 225000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 225000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 225000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 225000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 223000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 220000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            }
          ]
        }
      },
      "CapitalLeaseObligationsNoncurrent": {
        "label": "Capital Lease Obligations, Noncurrent",
        "description": "Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal, through the balance sheet date and due to be paid more than one year (or one operating cycle, if longer) after the balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 236000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 236000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 236000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 16000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 23000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 26000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 26000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 26000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 34000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 38000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 62000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 62000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 62000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 62000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 62000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "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": "2012-12-31",
              "val": 14778000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2012-12-31",
              "val": 14778000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 18898000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2013-12-31",
              "val": 18898000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2013-12-31",
              "val": 18898000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-09-30",
              "val": 15605000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 18347000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 18347000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 18347000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2014-12-31",
              "val": 18347000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2014-12-31",
              "val": 18347000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2014-12-31",
              "val": 18347000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2014-12-31",
              "val": 18347000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2014-12-31",
              "val": 18347000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 16976000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 18453000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 18068000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2015-09-30",
              "val": 18068000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 16549000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 16549000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 16549000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 16549000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 16549000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 16549000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2015-12-31",
              "val": 16549000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2015-12-31",
              "val": 16549000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2015-12-31",
              "val": 16549000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2015-12-31",
              "val": 16549000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2015-12-31",
              "val": 16549000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 15111000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2016-03-31",
              "val": 15111000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 13627000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2016-06-30",
              "val": 13627000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 9406000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2016-09-30",
              "val": 9406000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 12918000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 12918000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 12918000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 12918000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 12918000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2016-12-31",
              "val": 12918000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2016-12-31",
              "val": 12918000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2016-12-31",
              "val": 12918000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2016-12-31",
              "val": 12918000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 18132000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2017-03-31",
              "val": 18132000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 15711000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2017-06-30",
              "val": 15711000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 10581000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2017-09-30",
              "val": 10581000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 10715000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 10715000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 10715000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 10715000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 10715000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2017-12-31",
              "val": 10715000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 12658000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2018-03-31",
              "val": 12658000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 14148000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 13443000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 16701000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 16701000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 16701000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 16701000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 16701000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 19148000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 16587000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 16032000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 18498000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 18498000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 18498000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 18498000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 18498000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 19644000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 17742000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 20129000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 26465000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 26465000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 26465000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 26465000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 26465000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 26622000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 23630000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 23719000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 20945000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 20945000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 20945000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 20945000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 20945000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 20886000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 17936000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 21984000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 21879000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 21879000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 21879000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 21879000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 21879000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 25924000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 25929000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 30702000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 24048000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 24048000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 24048000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 24048000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 24048000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 24493000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 27225000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 19959000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 23466000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 23466000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 23466000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 23466000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 23466000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 23264000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 21036000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 23090000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 30708000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 30708000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 30708000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 38063000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 55911000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations": {
        "label": "Cash and Cash Equivalents, at Carrying Value, Including Discontinued Operations",
        "description": "For the entity and the disposal group, cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the Entity may deposit additional funds at any time and also effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Compensating balance arrangements that do not legally restrict the withdrawal or usage of cash amounts may be reported as Cash and Cash Equivalents, while legally restricted deposits held as compensating balances against borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits are not generally reported as cash and cash equivalents.",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 18898000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 18347000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q4I"
            }
          ]
        }
      },
      "CashAndCashEquivalentsFairValueDisclosure": {
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "description": "Fair value portion 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.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 1833000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 1833000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 1833000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 3698000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 5262000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 3493000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 3493000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 3493000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 3493000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 3493000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 6452000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 6096000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 8263000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 4604000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 4604000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 4604000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 4604000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 4604000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 6900000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 4752000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 10102000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 12210000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 12210000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 12210000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 12210000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 12210000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 13679000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 9516000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 10732000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 7499000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 7499000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 7499000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 7499000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 7820000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 6593000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 8318000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 4120000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 4120000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -3133000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -551000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -551000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -551000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -1371000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 106000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -279000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -279000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1798000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1798000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1798000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1798000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -1438000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -1438000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -2922000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -2922000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -7143000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -7143000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -3631000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -3631000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -3631000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 5214000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 5214000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2793000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2793000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -2337000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -2337000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -2203000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -2203000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1943000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1943000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 3433000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 2728000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5986000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 2447000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1"
            }
          ]
        }
      },
      "CashCashEquivalentsAndShortTermInvestments": {
        "label": "Cash, Cash Equivalents, and Short-term Investments",
        "description": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 64395000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 64395000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 64395000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 72767000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 73066000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 73066000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 73066000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 73066000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 73066000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 73066000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 75264000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 78460000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 83056000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 86333000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 86333000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 86333000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 86333000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 86333000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 92439000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 94713000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 100143000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 101871000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 101871000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 101871000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 101871000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 101871000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 102885000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 102254000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 106416000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 109140000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 109140000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 109140000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 109140000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 109140000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 113488000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 121056000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 121177000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 119675000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 119675000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 119675000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 119675000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 119675000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 117229000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 121080000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 132596000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 136694000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 136694000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 136694000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 136694000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 136694000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 135104000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 135863000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 142003000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 139649000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 139649000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 139649000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 139649000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 139649000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 133970000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 124997000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 116259000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 113762000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 113762000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 113762000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 113762000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 113762000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 115102000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 118332000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 119935000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 110916000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 110916000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 110916000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 110916000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 110916000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 108090000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 100725000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 93230000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 95657000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 95657000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 95657000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 95657000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 95657000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 95328000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 95148000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 98496000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 126843000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 126843000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 126843000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 126840000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 242474000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "description": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 12918000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 10715000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 10715000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2017-12-31",
              "val": 10715000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2017-12-31",
              "val": 10715000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 14148000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 13443000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 16701000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 16701000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 16701000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2018-12-31",
              "val": 16701000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2018-12-31",
              "val": 16701000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 16701000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 16701000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2018-12-31",
              "val": 16701000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 19148000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 16587000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2019-06-30",
              "val": 16587000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 16032000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2019-09-30",
              "val": 16032000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 18498000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 18498000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 18498000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 18498000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 18498000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2019-12-31",
              "val": 18498000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2019-12-31",
              "val": 18498000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2019-12-31",
              "val": 18498000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2019-12-31",
              "val": 18498000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2019-12-31",
              "val": 18498000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 19644000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2020-03-31",
              "val": 19644000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 17742000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 17742000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 20129000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2020-09-30",
              "val": 20129000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 26465000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 26465000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 26465000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 26465000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 26465000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2020-12-31",
              "val": 26465000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 26465000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 26465000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 26465000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 26465000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 26622000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2021-03-31",
              "val": 26622000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 23630000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2021-06-30",
              "val": 23630000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 23719000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2021-09-30",
              "val": 23719000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 20945000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 20945000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 20945000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 20945000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 20945000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2021-12-31",
              "val": 20945000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 20945000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2021-12-31",
              "val": 20945000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2021-12-31",
              "val": 20945000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2021-12-31",
              "val": 20945000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 20886000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2022-03-31",
              "val": 20886000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 17936000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2022-06-30",
              "val": 17936000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 21984000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2022-09-30",
              "val": 21984000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 21879000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 21879000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 21879000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 21879000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 21879000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2022-12-31",
              "val": 21879000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 21879000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2022-12-31",
              "val": 21879000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2022-12-31",
              "val": 21879000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2022-12-31",
              "val": 21879000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 25924000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2023-03-31",
              "val": 25924000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 25929000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2023-06-30",
              "val": 25929000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 30702000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2023-09-30",
              "val": 30702000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 24048000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 24048000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 24048000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 24048000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 24048000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2023-12-31",
              "val": 24048000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2023-12-31",
              "val": 24048000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 24048000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 24048000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 24493000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2024-03-31",
              "val": 24493000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 27225000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2024-06-30",
              "val": 27225000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 19959000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2024-09-30",
              "val": 19959000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 23466000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 23466000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 23466000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 23466000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 23466000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 23466000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 23466000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 23264000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2025-03-31",
              "val": 23264000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 21036000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2025-06-30",
              "val": 21036000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 23090000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 30708000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 30708000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 30708000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 38063000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 55911000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": -2203000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 3433000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 2728000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5986000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5986000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 2447000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -114000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -114000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -669000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -669000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1797000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1797000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1797000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1146000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1146000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -756000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -756000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1631000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1631000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7967000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7967000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7967000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 157000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 157000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -2835000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -2835000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -2746000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -2746000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -5520000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -5520000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -5520000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -59000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -59000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -3009000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -3009000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1039000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1039000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 934000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 934000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 934000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 4045000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 4045000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 4050000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 4050000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 8823000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 8823000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2169000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2169000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2169000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 445000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 445000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 3177000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 3177000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -4089000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -4089000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -582000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -582000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -202000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -202000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -2430000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -2430000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -376000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 7242000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 7355000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 25203000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "CommercialPaper": {
        "label": "Commercial Paper",
        "description": "Carrying value as of the balance sheet date of short-term borrowings using unsecured obligations issued by banks, corporations and other borrowers to investors. The maturities of these money market securities generally do not exceed 270 days.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 2000000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 2000000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 2000000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 2000000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1300000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1000000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 2300000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 2300000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 2300000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 2300000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 2300000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 2500000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 3000000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 3000000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "CommonStockCapitalSharesReservedForFutureIssuance": {
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "description": "Aggregate number of common shares reserved for future issuance.",
        "units": {
          "shares": [
            {
              "end": "2015-12-31",
              "val": 23336944,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 23336944,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 26206647,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 38505768,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 31848134,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 37982435,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "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": "2014-12-31",
              "val": 0.001,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 0.001,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 0.001,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 0.001,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0.001,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0.001,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 0.001,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 0.001,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 0.001,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 0.001,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 0.001,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 0.001,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 0.001,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 0.001,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 0.001,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 0.001,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 0.001,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 0.001,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 0.001,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 0.001,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 0.001,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 0.001,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 0.001,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 0.001,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 0.001,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 0.001,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 0.001,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 0.001,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 0.001,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 0.001,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 0.001,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 0.001,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 0.001,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 0.001,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 0.001,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0.001,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 0.001,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 0.001,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 0.001,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 0.001,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 0.001,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 0.001,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 0.001,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0.001,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 0.001,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 0.001,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 0.001,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 0.001,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 0.001,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 0.001,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 0.001,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0.001,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 0.001,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 0.001,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 0.001,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 0.001,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 0.001,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 0.001,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 0.001,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0.001,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 0.001,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 0.001,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 0.001,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 0.001,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 0.001,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 0.001,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0.001,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0.001,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 0.001,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 0.001,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 0.001,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 0.001,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 0.001,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 0.001,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 0.001,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0.001,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 0.001,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 0.001,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 0.001,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 0.001,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 0.001,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0.001,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0.001,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0.001,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 0.001,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 0.001,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0.001,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-04",
              "val": 0.001,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "end": "2026-06-30",
              "val": 0.001,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": "2014-12-31",
              "val": 15000000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 15000000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 15000000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 15000000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 15000000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 15000000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 15000000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 15000000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 15000000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 15000000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 15000000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 15000000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 15000000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 15000000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 15000000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 15000000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 15000000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 15000000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 15000000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 15000000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 15000000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 15000000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 15000000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 15000000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 15000000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 15000000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 15000000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 15000000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 15000000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 15000000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 15000000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 15000000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 15000000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 15000000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 15000000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 15000000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 15000000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 15000000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 15000000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 15000000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 15000000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 15000000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 15000000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 15000000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 15000000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 15000000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 15000000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 15000000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 15000000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 15000000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 15000000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 15000000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 15000000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 300000000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 300000000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 300000000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 15000000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 300000000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 300000000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 300000000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 300000000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 300000000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 300000000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 300000000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 300000000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 300000000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 300000000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 300000000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 300000000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 300000000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 300000000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 300000000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 300000000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 300000000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 300000000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 300000000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 300000000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 300000000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 300000000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 300000000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 300000000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 300000000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 300000000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 300000000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 300000000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 300000000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 300000000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 300000000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": "2014-12-31",
              "val": 680172000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 680172000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 687348000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 687348000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 687348000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 687348000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 687348000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 687348000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 686792000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 686778000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 689136000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 691293000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 691293000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 691293000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 691293000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 691293000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 692108000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 692876000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 694790000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 694783000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 694783000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 694783000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 694783000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 694783000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 694945000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 695946000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 695957000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 695556000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 695556000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 695556000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 695556000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 695556000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 694782000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 694050000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 690906000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 688335000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 688335000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 688335000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 688335000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 688335000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 683972000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 681215000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 677724000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 675222000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 675222000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 675222000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 675222000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 675222000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 671094000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 667637000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 664682000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 662121000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 662121000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 13242000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 13242000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 13242000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 658763000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 13078000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 12971000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 12849000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 12849000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 12849000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 12849000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 12849000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 12722000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 12629000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 12541000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 12460000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 12460000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 12460000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 12460000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 12460000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 12381000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 12322000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 12264000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 12211000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 12211000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 12211000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 12211000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 12211000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 12155000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 12104000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 12077000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 12088000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 12088000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 12088000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 12116000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 12230000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": "2014-12-31",
              "val": 680172000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 680172000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 687348000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 687348000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 687348000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 687348000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 687348000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 687348000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 686792000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 686778000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 689136000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 691293000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 691293000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 691293000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 691293000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 691293000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 692108000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 692876000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 694790000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 694783000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 694783000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 694783000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 694783000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 694783000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 694945000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 695946000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 695957000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 695556000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 695556000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 695556000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 695556000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 695556000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 694782000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 694050000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 690906000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 688335000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 688335000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 688335000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 688335000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 688335000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 683972000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 681215000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 677724000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 675222000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 675222000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 675222000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 675222000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 675222000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 671094000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 667637000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 664682000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 662121000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 662121000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 13242000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 13242000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 13242000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 658763000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 13078000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 12971000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 12849000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 12849000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 12849000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 12849000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 12849000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 12722000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 12629000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 12541000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 12460000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 12460000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 12460000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 12460000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 12460000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 12381000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 12322000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 12264000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 12211000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 12211000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 12211000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 12211000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 12211000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 12155000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 12104000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 12077000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 12088000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 12088000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 12088000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 12116000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 12230000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "CommonStocksIncludingAdditionalPaidInCapital": {
        "label": "Common Stocks, Including Additional Paid in Capital",
        "description": "Amount of par value plus amounts in excess of par value or issuance value for common stock issued.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 28767000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 28767000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 28767000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 31864000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 32982000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 32982000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 32982000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 32982000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 32982000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 32982000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 33695000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 34293000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 35337000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 36307000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 36307000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 36307000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 36307000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 36307000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 37698000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 38509000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 39609000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 40247000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 40247000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 40247000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 40247000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 40247000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 41487000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 42243000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 43111000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 45049000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 45049000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 45049000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 45049000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 45049000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 46532000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 47937000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 49040000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 50552000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 50552000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 50552000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 50552000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 50552000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 53688000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 55937000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 57307000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 58510000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 58510000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 58510000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 58510000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 58510000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 59436000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 60436000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 61193000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 61774000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 61774000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 61774000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 61774000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 61774000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 62832000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 64402000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 66258000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 68184000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 68184000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 68184000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 68184000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 68184000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 70269000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 72248000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 74591000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 76534000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 76534000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 76534000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 76534000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 76534000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 77913000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 79732000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 82030000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 84800000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 84800000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 84800000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 84800000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 84800000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 86725000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 89283000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 91695000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 93126000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 93126000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 93126000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 96902000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 131371000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": "2014-12-31",
              "val": 680000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 680000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 687000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 687000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 12320000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 12320000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 9254000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 2155000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 14038000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 14038000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 14038000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 3117000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 3117000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 6490000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 3373000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 9806000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 9806000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 3316000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 3316000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 14447000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 14447000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 14447000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 14447000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 4787000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 4787000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 9807000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 9807000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 5020000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 5020000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 14987000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 14987000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 5180000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 5180000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 18950000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 18950000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 18950000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 5659000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 5659000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 9624000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 9624000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 3965000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 3965000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 17338000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 17338000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 7714000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 7714000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 14072000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 14072000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 14072000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 9821000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 9821000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 12161000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 12161000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 2340000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 2340000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 21202000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 21202000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 9041000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 9041000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 29520000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 29520000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 29520000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 7213000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 7213000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 17849000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 17849000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 10636000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 10636000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 24812000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 24812000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 6963000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 6963000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 35447000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 35447000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 35447000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 6971000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 6971000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 14731000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 14731000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 7760000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 7760000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 26320000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 26320000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 11589000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 11589000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 42134000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 42134000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 42134000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 17294000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 17294000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 36012000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 36012000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 18718000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 18718000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 54350000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 54350000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 18338000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 18338000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 73777000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 73777000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 73777000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 14010000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 14010000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 28233000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 28233000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 14223000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 14223000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 39119000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 39119000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 10886000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 10886000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 53992000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 53992000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 53992000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 16654000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 16654000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 35031000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 35031000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 18377000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 18377000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 53675000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 53675000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 18644000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 18644000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 76996000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 76996000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 76996000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 23225000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 23225000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 46671000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 46671000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 23446000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 23446000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 74756000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 74756000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 28085000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 28085000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 99720000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 99720000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 35254000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 35254000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 65409000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 65409000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 30155000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 30155000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 100461000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 35052000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 135054000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 62314000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 174402000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 112088000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2019-12-31",
              "val": 2300000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 3000000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 3000000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 3000000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 3000000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 3200000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 3500000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 3800000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 3800000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 3800000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 3800000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 4500000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 4500000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 4500000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 4500000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 5000000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 5000000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 5000000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 5000000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 6000000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 6000000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 6000000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 6000000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 6000000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 6600000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 6800000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 7400000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 8600000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 8600000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 8600000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 9800000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 10100000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2017-12-31",
              "val": 1432000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 1432000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 1432000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 1714000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 1752000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1784000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 1784000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 1784000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 1784000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 1784000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1667000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1717000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1679000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1908000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 1908000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 1908000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 1908000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 1908000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1938000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 2061000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 2302000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2543000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 2543000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 2543000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 2543000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 2543000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 2690000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 2715000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 2968000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 3288000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 3288000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 3288000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 3288000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 3288000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 3198000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 3272000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 3585000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 3908000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 3908000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 3908000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 3908000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 3908000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 3715000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 3846000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 4303000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 4137000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 4137000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 4137000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 4137000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 4137000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 3973000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 4251000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 4896000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 5036000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 5036000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 5036000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 5036000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 5036000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 4908000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 4969000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 5542000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 6578000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 6578000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 6578000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 7162000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 7154000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": "2017-12-31",
              "val": 340000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 340000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 340000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 358000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 317000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 396000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 396000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 396000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 396000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 396000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 391000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 387000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 364000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 358000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 358000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 358000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 358000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 358000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 350000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 397000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 454000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 481000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 481000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 481000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 481000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 481000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 530000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 510000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 510000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 535000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 535000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 535000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 535000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 535000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 499000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 472000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 594000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 599000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 599000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 599000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 599000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 599000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 610000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 667000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 884000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 911000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 911000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 911000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 911000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 921000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 985000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1015000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            }
          ]
        }
      },
      "ContractWithCustomerLiabilityRevenueRecognized": {
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "description": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 647000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1000000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1300000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1500000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 826000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1300000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1500000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1700000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1000000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1500000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1600000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1800000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1300000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1800000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2100000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2300000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1400000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 2100000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2400000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2500000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1600000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 2100000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2300000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2400000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2400000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2900000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 3400000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3900000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2600000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 3500000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 4100000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 4600000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 3500000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 4900000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue": {
        "label": "Convertible Preferred Stock, Nonredeemable or Redeemable, Issuer Option, Value",
        "description": "Value of outstanding nonredeemable convertible preferred stock or outstanding convertible preferred stock that is redeemable solely at the option of the issuer.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 0,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 0,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 18023000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "CostMethodInvestments": {
        "label": "Cost Method Investments",
        "description": "Amount, after adjustment, of cost-method investment. Adjustments include, but are not limited to, dividends received in excess of earnings after date of investment that are considered a return of investment and other than temporary impairments.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 1800000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 1800000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 2600000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 2600000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 2600000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 2600000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 2600000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 2600000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 2700000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 3000000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 2900000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 3000000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 3000000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 3000000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 3000000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 3000000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 3100000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 3500000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 3600000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 4500000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 4500000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 4500000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 4500000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 4500000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "CostMethodInvestmentsFairValueDisclosure": {
        "label": "Cost Method Investments, Fair Value Disclosure",
        "description": "Fair value portion of investments accounted under the cost method.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 7500000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 7500000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 7500000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 7500000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 7500000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 7500000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 7800000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 8100000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 8000000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 8100000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 8100000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 8100000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 8100000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 8100000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 8200000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 8600000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 8900000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 8800000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 8800000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 8800000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 8800000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 8800000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "CostOfRevenue": {
        "label": "Cost of Revenue",
        "description": "The aggregate cost of goods produced and sold and services rendered during the reporting period.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 21993000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 21993000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 18770000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 6695000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 25691000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 25691000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 25691000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 6356000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 12939000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 6583000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 19976000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 19976000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 7037000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 7037000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 28164000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 28164000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 28164000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 28164000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 7648000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 7648000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 15778000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 15778000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 8130000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 8130000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 24477000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 24477000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 8699000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 8699000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 35138000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 35138000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 35138000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 9795000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 9795000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 20168000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 20168000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 10373000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 10373000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 31316000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 31316000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 11148000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 11148000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 45583000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 45583000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 45583000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 13467000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 13467000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 27350000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 27350000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 13883000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 13883000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 41631000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 41631000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 14281000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 14281000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 59549000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 59549000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 59549000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 16012000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 16012000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 33308000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 33308000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 17296000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 17296000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 50876000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 50876000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 17568000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 17568000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 71896000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 71896000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 71896000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 18982000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 18982000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 37535000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 37535000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 18553000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 18553000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 58652000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 58652000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 21117000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 21117000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 84732000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 84732000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 84732000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 24103000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 24103000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 50330000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 50330000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 26227000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 26227000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 77951000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 77951000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 27621000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 27621000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 110939000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 110939000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 110939000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 29599000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 29599000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 59703000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 59703000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 30104000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 30104000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 90861000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 90861000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 31158000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 31158000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 126203000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 126203000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 126203000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 30612000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 30612000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 62528000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 62528000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 31916000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 31916000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 95757000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 95757000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 33229000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 33229000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 133332000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 133332000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 133332000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 33712000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 33712000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 69219000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 69219000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 35507000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 35507000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 105693000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 105693000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 36474000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 36474000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 146306000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 146306000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 36361000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 36361000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 75400000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 75400000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 39039000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 39039000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 116768000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 41369000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 162535000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 41271000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 87214000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 45943000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "CostsAndExpenses": {
        "label": "Costs and Expenses",
        "description": "Total costs of sales and operating expenses for the period.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 40116000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 40116000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 35801000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 12799000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 49505000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 49505000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 49505000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 12811000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 25713000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 12902000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 39680000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 39680000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 13967000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 13967000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 55629000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 55629000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 55629000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 55629000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 14915000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 14915000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 30447000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 30447000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 15532000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 15532000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 47131000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 47131000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 16684000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 16684000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 66556000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 66556000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 66556000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 18182000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 18182000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 40060000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 40060000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 21878000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 21878000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 60050000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 60050000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 19990000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 19990000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 84709000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 84709000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 84677000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 24145000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 23513000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 53995000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 53125000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 29850000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 29612000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 79425000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 78240000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 25430000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 25115000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 110498000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 109295000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 109295000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 29731000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 29731000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 59495000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 59495000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 29764000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 29764000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 90817000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 90817000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 31322000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 31322000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 127626000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 127626000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 127626000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 33182000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 33182000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 65096000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 65096000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 31914000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 31914000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 100056000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 100056000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 34960000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 34960000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 141303000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 141303000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 141303000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 38877000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 38877000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 81396000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 81396000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 42519000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 42519000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 125483000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 125483000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 44087000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 44087000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 178923000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 178923000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 178923000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 47917000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 47917000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 98149000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 98149000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 50232000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 50232000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 150106000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 150106000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 51957000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 51957000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 207994000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 207994000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 207994000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 52372000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 52372000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 105138000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 105138000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 52766000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 52766000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 160488000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 160488000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 55350000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 55350000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 223101000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 223101000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 223101000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 55067000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 55067000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 112384000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 112384000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 57317000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 57317000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 172131000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 172131000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 59747000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 59747000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 237628000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 237628000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 59628000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 59628000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 124785000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 124785000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 65157000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 65157000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 195902000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 71118000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 273797000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 70200000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 149226000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 79026000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": "2015-12-31",
              "val": 47000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2015-12-31",
              "val": 47000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2015-12-31",
              "val": 47000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": -15000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2016-12-31",
              "val": -15000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-01-01",
              "val": -15000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2017-12-31",
              "val": -697000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-01-01",
              "val": -697000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-01-01",
              "val": -697000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-01-01",
              "val": -697000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-01-01",
              "val": -697000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-01-01",
              "val": -34000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2019-01-01",
              "val": -34000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2019-01-01",
              "val": -34000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2019-01-01",
              "val": -34000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-01-01",
              "val": -34000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "CurrentFederalStateAndLocalTaxExpenseBenefit": {
        "label": "Current Federal, State and Local, Tax Expense (Benefit)",
        "description": "Amount of current state, local, and federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2838000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3826000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3826000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 12608000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 12608000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 12608000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2153000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2153000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2153000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2424000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2424000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2424000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4789000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4789000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4789000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 10126000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 10126000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 10126000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 17120000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 17120000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 17120000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 17125000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 17125000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 15716000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 22485000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 21101000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 13378000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 2394000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2394000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2716000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2716000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2716000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3235000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3235000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3235000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3520000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 711000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 711000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 774000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 774000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 774000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 723000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 723000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 723000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 723000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 966000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 966000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 966000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1746000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1746000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1746000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1251000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1251000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1251000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2713000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2713000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2713000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1687000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1687000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1687000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2692000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2692000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2692000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2434000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2434000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2434000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2526000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2526000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3935000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2468000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3852000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 5028000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 3232000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3232000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3647000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3647000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3647000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3561000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3561000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3561000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3561000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4792000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4792000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4792000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 14354000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 14354000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 14354000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3404000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3404000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3404000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 5137000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 5137000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 5137000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6476000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6476000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6476000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 12818000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 12818000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 12818000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 19554000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 19554000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 19554000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 19651000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 19651000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 19651000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 24953000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 24953000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 18406000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 127000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 127000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 157000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 157000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 157000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -397000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -397000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -397000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 306000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016"
            }
          ]
        }
      },
      "CustomerAdvancesAndDeposits": {
        "label": "Customer Advances and Deposits",
        "description": "Refundable consideration, usually cash, held by the entity pending satisfactory completion of the entity's obligations or pending the closing of a contract.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 1256000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1489000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 1489000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 1489000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1457000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 1445000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            }
          ]
        }
      },
      "DebtAndEquitySecuritiesGainLoss": {
        "label": "Debt and Equity Securities, Gain (Loss)",
        "description": "Amount of unrealized and realized gain (loss) on investment in debt and equity securities.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -73000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -22000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -67000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -37000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -37000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2992000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 4060000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 4060000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 5413000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 5413000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 6650000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 6650000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 6650000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1081000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1081000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 3878000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 3878000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2399000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2399000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2798000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2798000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2798000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -802000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -802000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1040000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1040000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 3055000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 3055000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6317000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6317000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6317000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 4751000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 4751000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 7634000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 7634000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 9792000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 9792000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 12270000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 12270000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 12270000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -1437000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -1437000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -2478000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -2478000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -3856000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -3856000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -5519000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -5519000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -5519000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 84000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 84000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -425000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -425000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -1294000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -1294000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -823000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -823000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -823000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1781000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1781000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 757000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 757000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 2738000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 2738000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2671000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2671000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 9960000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 9960000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 11411000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 11411000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 22266000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 24620000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 36804000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 135803000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "DebtCurrent": {
        "label": "Debt, Current",
        "description": "Amount of short-term debt and current maturity of long-term debt and capital lease obligations due within one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 2009000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 2009000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 2009000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 3237000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 3225000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 3225000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 3225000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 3225000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 3225000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 3225000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 3221000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 2219000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1329000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            }
          ]
        }
      },
      "DebtInstrumentFaceAmount": {
        "label": "Debt Instrument, Face Amount",
        "description": "Face (par) amount of debt instrument at time of issuance.",
        "units": {
          "USD": [
            {
              "end": "2016-04-30",
              "val": 1700000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q1I"
            }
          ]
        }
      },
      "DebtInstrumentUnamortizedDiscount": {
        "label": "Debt Instrument, Unamortized Discount",
        "description": "Amount, after accumulated amortization, of debt discount.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 8000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 8000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 8000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 6000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 5000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 5000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 5000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 5000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 5000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 5000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 13000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 16000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 62000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 65000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 65000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 65000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 65000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 65000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 63000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 61000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 59000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 57000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 57000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 57000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 57000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 57000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 56000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 53000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 52000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 50000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 50000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 50000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 50000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 50000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 48000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 46000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 44000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 42000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 42000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 42000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 40000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 37000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            }
          ]
        }
      },
      "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": {
        "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net",
        "description": "Amount of unamortized debt discount (premium) and debt issuance costs.",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 42000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 42000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-09-30",
              "val": 173000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 169000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 169000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 169000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 169000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 169000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 165000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 163000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 159000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 156000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 156000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 156000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 156000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 156000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 153000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 150000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 146000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 143000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 143000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 143000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 143000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 143000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 140000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 137000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 133000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 130000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 130000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 130000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 130000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": -130000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 127000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 124000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 121000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": -118000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": -118000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": -118000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": -118000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": -118000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": -114000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": -296000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": -290000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": -542000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": -542000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": -542000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": -806000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": -921000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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-03-31",
              "val": 127000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 2000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 10000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            }
          ]
        }
      },
      "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-03-31",
              "val": 127000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 10000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 8000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleAllowanceForCreditLossRecovery": {
        "label": "Debt Securities, Available-for-sale, Allowance for Credit Loss, Recovery",
        "description": "Amount of increase in 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), from recovery.",
        "units": {
          "USD": [
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 125000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2"
            }
          ]
        }
      },
      "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": 22819000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 22819000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 22819000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 12039000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 29603000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 43941000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 43941000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 43941000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 43941000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 43941000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 48041000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 32118000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 16671000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 8403000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 8403000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 8403000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 8403000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 8403000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 518000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 292000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 273000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 245000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 245000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 245000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 245000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 245000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 154000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 174000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 487000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 622000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 622000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 622000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 622000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 622000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 7582000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 8284000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 19381000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 35527000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 35527000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 35527000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 35527000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 35527000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 44382000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 41644000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 45495000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 37180000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 37180000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 37180000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 37180000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 37180000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 29149000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 23908000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 15131000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 13227000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 13227000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 13227000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 13227000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 13227000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 9910000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 8484000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 7235000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 6638000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 6638000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 6638000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 4688000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 3888000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": 291000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 291000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 291000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 303000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 750000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 787000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 787000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 787000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 787000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 787000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 495000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 153000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 70000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 39000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 39000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 39000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 39000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 39000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 7000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 4000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 5000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 2000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 2000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 2000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 2000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 6000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 13000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 13000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 13000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 13000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 13000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 388000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 527000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1740000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 2750000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 2750000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 2750000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 2750000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 2750000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 2934000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 2955000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 3482000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1857000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 1857000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 1857000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 1857000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 1857000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1536000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1277000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 501000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 535000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 535000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 535000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 535000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 535000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 337000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 269000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 200000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 165000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 165000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 165000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 155000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 150000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2017-12-31",
              "val": 58197000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 58197000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 58197000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 63378000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 54970000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 27724000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 27724000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 27724000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 27724000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 27724000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 3491000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 3871000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 13852000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 12953000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 12953000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 12953000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 12953000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 12953000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 24525000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 5019000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 13227000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 8444000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 8444000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 8444000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 8444000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 8444000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 31479000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 34455000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 48171000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 67082000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 67082000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 67082000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 67082000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 67082000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 80766000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 80835000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 62379000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 39992000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 39992000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 39992000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 39992000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 39992000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 19258000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 29462000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 26557000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 5228000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 5228000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 5228000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 5228000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 5228000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 22087000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 21592000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 3348000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 20569000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 20569000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 20569000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 20569000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 20569000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 8674000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 6077000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 6009000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 6522000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 6522000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 6522000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 25083000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 49351000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": "2017-12-31",
              "val": 430000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 430000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 430000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 1053000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 713000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 267000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 267000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 267000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 267000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 267000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 8000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 4000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 37000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 35000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 35000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 35000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 35000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 35000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 367000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 15000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 27000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 15000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 15000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 15000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 15000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 15000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 153000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 106000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 152000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 494000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 494000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 494000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 494000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 494000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 2614000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 3322000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 3898000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 2029000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 2029000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 2029000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 2029000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 2029000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 499000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 802000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 762000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 53000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 53000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 53000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 53000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 53000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 203000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 150000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 19000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 249000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 249000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 249000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 249000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 249000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 75000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 68000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 35000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 13000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 13000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 13000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 142000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 266000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleRealizedGain": {
        "label": "Debt Securities, Available-for-sale, Realized Gain",
        "description": "Amount of realized gain on 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": 251000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 162000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 17000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 180000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 18000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 185000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 185000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 39000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 39000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 37000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 37000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 44000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 44000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 5000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 5000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1300000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1300000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1300000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 46000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 46000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 165000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 165000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 119000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 119000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 250000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 250000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 85000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 85000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 292000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 292000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 292000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 257000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 257000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 563000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 563000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 306000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 306000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 690000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 690000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 127000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 127000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 899000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 899000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 899000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 135000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 135000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 251000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 251000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 116000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 116000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 360000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 360000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 109000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 109000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 432000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 432000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 432000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 40000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 40000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 69000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 69000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 29000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 29000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 83000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 83000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 14000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 14000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 103000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 103000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 103000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 57000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 57000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 85000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 85000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 28000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 28000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 93000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 93000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 8000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 8000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 182000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 182000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 182000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 68000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 68000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 229000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 229000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 161000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 161000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 426000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 426000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 196000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 196000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 482000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 482000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 266000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 266000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 350000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 350000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 84000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 84000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 485000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 135000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 572000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 83000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 148000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 65000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleRealizedLoss": {
        "label": "Debt Securities, Available-for-sale, Realized Loss",
        "description": "Amount of realized 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": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 304000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 213000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 43000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 277000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 64000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 295000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 295000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 41000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 72000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 72000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 31000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 31000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 106000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 106000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 34000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 34000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 143000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 143000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 143000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 48000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 48000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 69000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 69000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 21000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 21000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 105000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 105000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 36000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 36000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 143000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 143000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 143000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 39000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 39000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 127000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 127000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 88000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 88000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 135000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 135000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 8000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 8000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 184000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 184000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 184000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 136000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 136000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 151000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 151000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 15000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 15000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 180000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 180000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 29000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 29000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 329000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 329000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 329000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 271000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 271000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 639000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 639000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 368000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 368000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1200000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1190000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 551000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 551000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1588000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1588000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1588000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 492000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 492000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 795000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 795000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 303000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 303000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1197000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1197000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 402000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 402000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1833000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1833000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1833000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 480000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 480000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 935000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 935000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 455000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 455000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1252000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1252000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 316000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 316000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1553000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1553000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 175000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 175000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 238000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 238000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 63000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 63000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 268000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 30000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 316000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 33000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 138000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 105000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2017-12-31",
              "val": 81016000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 81016000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 81016000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 75417000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 84573000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 71665000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 71665000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 71665000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 71665000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 71665000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 51532000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 35989000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 30523000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 21356000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 21356000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 21356000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 21356000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 21356000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 25043000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 5311000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 13500000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 8689000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 8689000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 8689000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 8689000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 8689000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 31633000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 34629000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 48658000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 67704000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 67704000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 67704000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 67704000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 67704000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 88348000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 89119000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 81760000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 75519000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 75519000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 75519000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 75519000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 75519000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 63640000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 71106000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 72052000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 42408000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 42408000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 42408000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 42408000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 42408000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 51236000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 45500000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 18479000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 33796000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 33796000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 33796000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 33796000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 33796000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 18584000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 14561000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 13244000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 13160000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 13160000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 13160000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 29771000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 53239000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": "2017-12-31",
              "val": 721000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 721000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 721000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 1356000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 1463000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1054000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 1054000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 1054000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 1054000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 1054000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 503000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 157000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 107000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 74000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 74000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 74000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 74000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 74000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 374000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 19000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 32000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 17000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 17000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 17000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 17000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 17000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 154000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 107000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 158000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 507000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 507000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 507000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 507000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 507000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 3002000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 3849000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 5638000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 4779000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 4779000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 4779000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 4779000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 4779000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 3433000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 3757000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 4244000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1910000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 1910000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 1910000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 1910000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 1910000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1739000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1427000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 520000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 784000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 784000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 784000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 784000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 784000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 412000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 337000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 235000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 178000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 178000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 178000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 297000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 416000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "DebtSecuritiesGainLoss": {
        "label": "Debt Securities, Gain (Loss)",
        "description": "Amount of unrealized and realized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity), investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and investment in debt security measured at fair value with change in fair value recognized in net income (trading).",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 12000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 399000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 387000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 515000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 116000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -86000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -86000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 25000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 25000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 111000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 111000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 62000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 62000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 37000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 37000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -367000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -367000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -1157000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -1157000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -790000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -790000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -1888000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -1888000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -731000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -731000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -293000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -293000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -597000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -597000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -304000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -304000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -1100000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -1100000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -503000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -503000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -462000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -772000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -310000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -612000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 160000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3"
            }
          ]
        }
      },
      "DebtSecuritiesRealizedGainLoss": {
        "label": "Debt Securities, Realized Gain (Loss)",
        "description": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), investment in debt security measured at amortized cost (held-to-maturity) and investment in debt security measured at fair value with change in fair value recognized in net income (trading).",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -53000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -51000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -26000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -97000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -46000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -110000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -110000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -39000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -33000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -33000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 6000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 6000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -62000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -62000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -29000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -29000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1190000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1190000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1190000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -2000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -2000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 96000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 96000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 98000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 98000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 145000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 145000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 49000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 49000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 149000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 149000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 149000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 12000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 399000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 387000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 515000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 116000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 725000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 725000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 725000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -110000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -110000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -110000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -2064000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -2064000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -2064000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1215000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1215000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1215000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -462000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -772000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -310000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -612000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 160000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1043000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1043000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 202000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 202000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 367000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 367000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 165000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 165000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 489000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 122000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 540000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -111000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -143000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -32000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": {
        "label": "Decrease in Unrecognized Tax Benefits is Reasonably Possible",
        "description": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 500000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 600000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 2800000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 2600000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 2000000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1800000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 700000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2023Q4I"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": -421000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -421000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 29000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 29000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 29000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -198000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -198000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -198000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -70000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016"
            }
          ]
        }
      },
      "DeferredFederalStateAndLocalTaxExpenseBenefit": {
        "label": "Deferred Federal, State and Local, Tax Expense (Benefit)",
        "description": "Amount of deferred state, local, and federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -241000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -70000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -70000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 220000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 220000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 220000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 907000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 907000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 907000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 286000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 286000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 286000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1552000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1552000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1552000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2018000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2018000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2018000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -8052000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -8052000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -8052000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -7482000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -7482000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -7482000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -5350000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -5350000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 8243000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DeferredForeignIncomeTaxExpenseBenefit": {
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "description": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -72000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -72000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -43000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -43000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -43000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -17000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -17000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -17000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -17000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -50000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -50000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -50000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -43000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -43000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -43000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -134000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -134000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -134000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -141000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -141000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -141000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -215000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -215000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -215000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -135000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -135000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -135000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -146000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -146000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -146000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -247000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -247000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -247000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 94000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 94000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 7000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DeferredIncomeTaxAssetsNet": {
        "label": "Deferred Income Tax Assets, Net",
        "description": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 383000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 383000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 383000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 376000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 505000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 680000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 680000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 680000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 680000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 680000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 678000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 685000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 682000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 737000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 737000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 737000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 737000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 737000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 750000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 585000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 564000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 721000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 721000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 721000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 721000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 721000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 730000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 895000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 972000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1084000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 1084000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 1084000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 1084000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 1084000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1129000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1153000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1195000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1284000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 1284000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 1284000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 1284000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 1284000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1388000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1490000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 2991000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 5261000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 5261000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 5261000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 5261000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 5261000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 6885000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 9357000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 10983000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 12169000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 12169000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 12169000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 12169000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 12169000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 11687000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 14958000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 15915000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 17180000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 17180000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 17180000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 17180000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 17180000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 18386000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 19289000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 10331000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 9113000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 9113000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 9113000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1995000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1448000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": "2013-01-01",
              "end": "2013-12-31",
              "val": -493000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -493000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -498000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -8000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -8000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -8000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -566000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -258000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -258000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -258000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -258000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -120000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -120000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -120000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 177000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 177000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 177000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 773000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 773000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 773000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 145000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 145000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 145000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1337000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1337000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1337000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1883000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1883000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1883000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -8198000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -8198000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -8198000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -7729000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -7729000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -7729000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -5256000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -5256000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 8250000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DeferredIncomeTaxesAndTaxCredits": {
        "label": "Deferred Income Taxes and Tax Credits",
        "description": "Amount of deferred income tax expense (benefit) and income tax credits.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -437000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -437000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -104000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -104000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -104000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 71000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -150000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -566000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -179000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -179000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -179000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -179000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 414000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 414000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 364000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 364000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 119000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 119000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -38000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -38000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -38000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 613000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 613000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 538000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 538000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 242000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 242000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 258000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 258000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 258000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -18000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -18000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -157000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -157000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 723000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 723000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 778000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 778000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 778000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -73000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -73000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 620000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 620000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 381000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 381000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 173000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 173000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 173000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 175000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 175000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -416000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -416000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -280000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -280000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1390000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1390000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1390000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1100000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1100000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1479000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1479000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 192000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 192000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1808000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1808000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1808000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -2090000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -2090000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -4237000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -4237000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -6157000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -6157000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -8081000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -8081000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -8081000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -1854000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -1854000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -4269000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -4269000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -6093000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -6093000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -7763000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -7763000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -7763000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 419000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 419000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -2738000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -2738000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -3809000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -3809000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -5257000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -5257000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -1152000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -1152000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -1596000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -1596000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 7130000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 8348000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 6920000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 27538000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "DeferredIncomeTaxLiabilities": {
        "label": "Deferred Tax Liabilities, Gross",
        "description": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 2645000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 2645000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 6076000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 6076000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 6076000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 7073000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 7073000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1705000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 1570000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 3491000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 3261000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 5710000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 5710000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 9217000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 9217000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 11640000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 11640000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 12551000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 12551000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 14461000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 14461000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 16904000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 16904000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 25890000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredIncomeTaxLiabilitiesNet": {
        "label": "Deferred Income Tax Liabilities, Net",
        "description": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 226000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 226000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 226000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 369000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 151000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 430000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 430000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 430000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 430000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 430000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 394000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 479000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 1318000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1264000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 1264000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 1264000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 1264000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 1264000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1282000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1892000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1747000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1701000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 1701000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 1701000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 1701000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 1701000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 2079000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1797000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1973000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 3561000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 3561000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 3561000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 3561000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 3561000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 4406000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 4703000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 3551000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 5257000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 5257000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 5257000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 5257000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 5257000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 2843000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 924000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 476000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 514000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 514000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 514000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 514000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 514000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 542000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 558000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 528000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 485000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 485000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 485000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 485000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 486000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 717000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 706000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 919000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-06-30",
              "val": 22819000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2014-12-31",
              "val": 752000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 752000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 752000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 705000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 788000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 788000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 788000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 788000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 788000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 788000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 933000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 900000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 923000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 1099000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 1099000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 1099000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 1099000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 1099000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 1148000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 1226000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 1269000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 1432000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 1432000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1596000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            }
          ]
        }
      },
      "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": "2014-12-31",
              "val": 104000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 104000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 104000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 133000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 151000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 151000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 151000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 151000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 151000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 151000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 131000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 151000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 169000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 202000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 202000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 202000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 202000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 202000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 323000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 345000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 346000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 340000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 340000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 315000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            }
          ]
        }
      },
      "DeferredRevenueRevenueRecognized1": {
        "label": "Deferred Revenue, Revenue Recognized",
        "description": "Amount of revenue recognized that was previously reported as deferred or unearned revenue.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 414000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 637000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 779000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 985000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 6000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 6000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 6000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -43000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -43000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -43000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016"
            }
          ]
        }
      },
      "DeferredTaxAssetsCapitalLossCarryforwards": {
        "label": "Deferred Tax Assets, Capital Loss Carryforwards",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible capital loss carryforwards.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 133000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 133000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 144000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 144000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "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": "2014-12-31",
              "val": 3722000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 3722000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 7870000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 7870000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 7870000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 9306000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 9306000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 4486000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 4351000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 5781000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 5551000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 8232000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 8232000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 11563000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 11563000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 14796000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 14796000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 26851000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 26851000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 37144000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 37144000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 44857000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 44857000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 48026000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "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": "2015-12-31",
              "val": 62000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 62000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 62000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 157000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 157000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 250000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 250000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 4747000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 4747000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 11684000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 11684000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 16460000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 16460000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 8194000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsLiabilitiesNetNoncurrent": {
        "label": "Deferred Tax Assets, Net, Noncurrent",
        "description": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting and classified as noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 176000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 176000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 251000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 251000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 251000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 251000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 251000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 251000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 233000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 253000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 273000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 383000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 383000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 365000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            }
          ]
        }
      },
      "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": "2014-12-31",
              "val": 2063000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 2063000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 6138000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 6138000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 6138000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 7230000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 7230000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1955000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 1820000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 2964000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 2734000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 4730000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 4730000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 6740000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 6740000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 7667000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 7667000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 17298000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 17298000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 26145000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 26145000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 33364000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 33364000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 34084000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsNetCurrent": {
        "label": "Deferred Tax Assets, Net of Valuation Allowance, Current",
        "description": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as current.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 1322000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 2212000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            }
          ]
        }
      },
      "DeferredTaxAssetsOperatingLossCarryforwards": {
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 305000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 320000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 320000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 557000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 557000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 771000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 771000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1085000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 1085000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1790000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 1790000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 2557000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 2557000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 2965000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 2965000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 3472000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 3472000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 4953000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "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": "2014-12-31",
              "val": 243000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 243000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 337000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 337000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 931000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 926000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 621000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 379000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 244000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 251000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 21000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 390000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 226000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 463000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 981000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 925000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 1665000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 3244000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 2289000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1951000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 1951000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1376000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 1376000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 2143000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsStateTaxes": {
        "label": "Deferred Tax Assets, State Taxes",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from state taxes.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 133000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 133000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 119000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 119000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsTaxCreditCarryforwardsOther": {
        "label": "Deferred Tax Assets, Tax Credit Carryforwards, Other",
        "description": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible tax credit carryforwards, classified as other.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 262000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 262000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 503000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 503000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 503000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 631000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 631000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1187000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 1187000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 1979000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 1979000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 3264000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 3264000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 3723000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 3723000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 5179000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 5179000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 6002000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 6002000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 6609000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 6609000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 6384000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 6384000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 7314000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits": {
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits",
        "description": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from employee benefits, classified as other.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 671000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 671000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 832000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 832000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 832000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 939000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 939000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 285000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 285000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 387000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 387000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 463000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 463000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 580000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 580000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 549000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 955000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1855000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 1855000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1834000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 1834000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1951000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "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": "2014-12-31",
              "val": 376000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 376000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 534000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 534000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 534000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 574000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 574000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 251000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 251000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 291000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 291000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 421000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 421000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 518000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2020Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements": {
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Legal Settlements",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the estimated loss from legal settlements.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 175000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 175000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 101000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 101000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": {
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other",
        "description": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 175000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 175000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 245000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 245000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 245000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 500000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 500000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 717000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 717000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 1062000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 902000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 1047000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 1047000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1049000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 1049000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1816000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 1816000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1956000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 1956000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 2481000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 2481000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 2552000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 2552000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 3570000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsValuationAllowance": {
        "label": "Deferred Tax Assets, Valuation Allowance",
        "description": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 1659000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 1659000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 1732000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 1732000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 1732000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 2076000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 2076000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 2531000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 2531000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 2817000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 2817000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 3502000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 3502000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 4823000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 4823000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 7129000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 7129000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 9553000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 9553000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 10999000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 10999000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 11493000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 11493000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 13942000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxLiabilities": {
        "label": "Deferred Tax Liabilities, Net",
        "description": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 582000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 582000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 527000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 527000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 980000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 980000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 2477000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 2477000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 3973000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 3973000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
        "label": "Deferred Tax Liabilities, Intangible Assets",
        "description": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 965000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 965000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 787000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 787000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 787000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 844000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 844000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 419000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 419000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 229000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "DeferredTaxLiabilitiesInvestments": {
        "label": "Deferred Tax Liabilities, Investments",
        "description": "Amount of deferred tax liability attributable to taxable temporary differences from investments (excludes investments in subsidiaries and equity method investments).",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 22000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 1143000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 1143000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 1074000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 1074000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1901000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 1901000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 3229000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 3229000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 2361000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 2361000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 2405000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 2405000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 2978000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 2978000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 8242000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxLiabilitiesNoncurrent": {
        "label": "Deferred Tax Liabilities, Net, Noncurrent",
        "description": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 1971000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 758000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 758000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 1976000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 189000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 189000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 189000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 189000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 189000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 189000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 599000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 651000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 393000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 226000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 226000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 604000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            }
          ]
        }
      },
      "DeferredTaxLiabilitiesOther": {
        "label": "Deferred Tax Liabilities, Other",
        "description": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 125000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 125000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 73000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 73000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 166000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 155000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 155000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 136000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 47000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 237000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 125000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 380000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 380000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 782000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 1580000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 946000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 946000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1092000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 1092000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 902000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 902000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1008000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 1008000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1289000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxLiabilitiesOtherComprehensiveIncome": {
        "label": "Deferred Tax Liabilities, Other Comprehensive Income",
        "description": "Amount of deferred tax liability attributable to taxable temporary differences from unrealized gains in other comprehensive income.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 273000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 273000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 93000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 93000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "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": "2014-12-31",
              "val": 852000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 852000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 1126000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 1126000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 1126000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 877000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 877000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 551000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 551000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 1382000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 1382000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 1798000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 1798000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 3382000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 3382000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 5237000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 5237000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 6607000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 6607000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 8189000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 8189000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 9932000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 9932000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 13256000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxLiabilitiesUndistributedForeignEarnings": {
        "label": "Deferred Tax Liabilities, Undistributed Foreign Earnings",
        "description": "Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 3468000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 3468000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 3468000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 4409000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 4409000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 68000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 111000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 373000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 373000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 383000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2020Q4I"
            }
          ]
        }
      },
      "DefinedContributionPlanCostRecognized": {
        "label": "Defined Contribution Plan, Cost",
        "description": "Amount of cost for defined contribution plan.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 202000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 202000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 259000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 259000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 259000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 309000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 309000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 309000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 309000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 385000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 385000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 385000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 448000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 448000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 448000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 691000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 691000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 691000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 724000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 724000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 724000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 855000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 855000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 916000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021"
            }
          ]
        }
      },
      "DepositsReceivedForSecuritiesLoanedAtCarryingValue": {
        "label": "Deposits Received for Securities Loaned, at Carrying Value",
        "description": "The amount of cash received as security in return for loaning securities to another party.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 2778000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 2778000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 2778000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 3266000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 2428000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 2428000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 2428000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 2428000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 2428000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 2428000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 2171000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 2065000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            }
          ]
        }
      },
      "DerivativeAmountOfHedgedItem": {
        "label": "Derivative, Amount of Hedged Item",
        "description": "Amount of hedged item in hedging relationship. Excludes hedged asset or liability.",
        "units": {
          "USD": [
            {
              "end": "2014-02-28",
              "val": 1000000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-02-28",
              "val": 1000000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-02-28",
              "val": 1000000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q1I"
            }
          ]
        }
      },
      "DerivativeAssetFairValueGrossLiability": {
        "label": "Derivative Asset, Fair Value, Gross Liability",
        "description": "Fair value of liability associated with 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.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 1000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 2000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 0,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 0,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 8000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 17000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 22000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 22000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 22000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 22000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 22000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 37000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 30000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 52000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 56000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 56000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 56000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 56000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 56000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 39000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 18000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 18000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 21000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 21000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 21000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 21000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 21000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 84000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 35000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 18000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 32000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 32000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 32000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 32000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 32000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 53000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 45000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 34000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 38000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 38000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 38000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 38000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 38000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 87000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 76000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 50000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 84000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 84000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 84000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 84000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 84000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 82000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 47000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 22000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 82000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 82000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 82000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 82000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 82000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 74000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 85000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 62000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 48000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 48000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 48000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 48000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 48000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 100000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 121000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 96000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 110000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 110000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 110000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 115000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 79000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection": {
        "label": "Derivative Asset, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election",
        "description": "Fair value, after effects of master netting arrangements, deduction of assets not subject to a master netting arrangement and elected not to be offset, of 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, offset against an obligation to return collateral.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 188000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 188000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 212000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 212000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 212000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 212000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 212000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 212000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 265000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 113000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 119000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 175000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 175000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 175000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 175000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 175000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 66000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 13000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 7000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 10000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 10000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 10000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 10000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 10000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 4000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 26000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 9000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 102000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 102000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 102000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 102000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 102000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 4000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 9000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 28000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 22000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 22000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 22000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 22000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 23000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 36000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 36000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 56000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 54000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 54000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 54000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 54000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 54000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 154000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 111000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 65000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 121000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 121000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 121000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 121000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 121000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 70000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 63000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 193000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 81000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 81000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 81000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 81000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 81000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 41000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 33000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 196000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 165000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 165000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 165000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 165000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 165000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 188000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 192000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 444000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 491000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 491000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 155000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            }
          ]
        }
      },
      "DerivativeAssetNotOffsetPolicyElectionDeduction": {
        "label": "Derivative Asset, Not Offset, Policy Election Deduction",
        "description": "Fair value of 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, elected not to be offset, deducted from derivative assets.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 1000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 1000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 13000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 13000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 13000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 13000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 13000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 13000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 2000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 1000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 9000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 11000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 11000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 11000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 11000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 11000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 43000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 26000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 122000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 64000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 64000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 64000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 64000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 64000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 124000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 95000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 62000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 90000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 90000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 90000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 90000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 90000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 85000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 88000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 173000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 88000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 88000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 88000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 88000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 88000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 115000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 203000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 315000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 295000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 295000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 295000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 295000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 295000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 299000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 208000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 129000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 434000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 434000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 434000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 434000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 434000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 427000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 736000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 755000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 463000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 463000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 463000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 463000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 463000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 368000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 138000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 448000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 213000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 213000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 213000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 213000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 213000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 179000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 103000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 198000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 516000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 516000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 516000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 516000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 516000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 301000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 780000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 130000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 140000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 140000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 140000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 470000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 635000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowed": {
        "label": "Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed",
        "description": "Amount, after the effects of master netting arrangements, of derivative assets, securities purchased under agreements to resell and securities borrowed. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 3489000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 3489000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 3489000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 2801000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 2218000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 2218000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 2218000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 2218000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 2218000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 2218000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 2602000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 2439000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedAmountOffsetAgainstCollateral": {
        "label": "Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Amount Offset Against Collateral",
        "description": "Amount, after effects of master netting arrangements, of derivative assets, securities purchased under agreements to resell and securities borrowed offset against an obligation to return collateral under a master netting arrangement. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 188000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 148000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            }
          ]
        }
      },
      "DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash": {
        "label": "Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Collateral, Obligation to Return Cash",
        "description": "Amount of obligation to return cash collateral under master netting arrangements that have not been offset against derivative assets, securities purchased under agreements to resell and securities borrowed.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 251000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 251000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 251000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 93000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 189000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 189000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 189000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 189000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 189000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 189000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 57000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 118000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnSecurities": {
        "label": "Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Collateral, Obligation to Return Securities",
        "description": "Amount of obligation to return securities collateral under master netting arrangements that have not been offset against derivative assets, securities purchased under agreements to resell and securities borrowed.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 3049000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 3049000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 3049000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 2558000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1804000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 1804000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 1804000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 1804000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 1804000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 1804000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 2278000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 2207000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedGross": {
        "label": "Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Gross",
        "description": "Amount, before effects of master netting arrangements, of derivative assets, securities purchased under agreements to resell and securities borrowed. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 3489000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 3489000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 3489000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 2801000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 2218000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 2218000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 2218000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 2218000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 2218000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 2218000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 2602000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 2439000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedLiability": {
        "label": "Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Liability",
        "description": "Amount of liability associated with derivative assets, securities purchased under agreements to resell and securities borrowed.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 0,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedNotOffsetPolicyElectionDeduction": {
        "label": "Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Not Offset, Policy Election Deduction",
        "description": "Amount of derivative assets, securities purchased under agreements to resell and securities borrowed, elected not to be offset, deducted from derivative assets, securities purchased under agreements to resell and securities borrowed.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 1000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 1000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 13000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 13000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 13000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 13000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 13000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 13000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 2000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 1000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection": {
        "label": "Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election",
        "description": "Amount, after effects of master netting arrangements, deduction of assets not subject to a master netting arrangement and elected not to be offset, of derivative assets, securities purchased under agreements to resell and securities borrowed, offset against an obligation to return collateral under a master netting arrangement.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 188000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 188000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 212000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 212000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 212000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 212000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 212000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 212000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 265000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 113000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "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": "2014-12-31",
              "val": 852000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 852000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 852000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 546000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 628000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 628000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 628000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 628000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 628000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 628000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 438000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 418000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 225000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 596000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 596000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 596000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 596000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 596000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 160000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 58000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 166000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 80000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 80000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 80000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 80000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 80000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 186000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 421000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 232000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 513000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 513000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 513000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 513000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 513000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 490000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 371000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 571000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 344000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 344000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 344000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 344000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 345000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 504000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 362000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 493000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 365000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 365000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 365000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 365000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 365000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 671000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 509000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 633000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 961000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 961000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 961000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 961000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 961000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 807000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1697000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 2589000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 676000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 676000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 676000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 676000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 676000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 443000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 397000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1374000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 453000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 453000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 453000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 453000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 453000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 631000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 563000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 645000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1728000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 1728000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 1728000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 1728000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 1728000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 698000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1103000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 595000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 732000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 732000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 732000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1610000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1702000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "DerivativeCollateralObligationToReturnCash": {
        "label": "Derivative, Collateral, Obligation to Return Cash",
        "description": "Amount of obligation to return cash collateral under master netting arrangements that have not been offset against derivative assets.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 251000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 251000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 251000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 93000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 189000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 189000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 189000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 189000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 189000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 189000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 57000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 118000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 33000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 337000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 337000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 337000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 337000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 337000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 45000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 18000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 37000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 4000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 4000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 4000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 4000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 4000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 58000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 300000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 151000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 307000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 307000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 307000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 307000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 307000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 399000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 227000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 331000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 234000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 234000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 234000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 234000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 234000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 326000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 101000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 121000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 16000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 16000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 16000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 16000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 16000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 218000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 190000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 426000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 394000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 394000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 394000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 394000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 310000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 880000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1609000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            }
          ]
        }
      },
      "DerivativeCollateralObligationToReturnSecurities": {
        "label": "Derivative, Collateral, Obligation to Return Securities",
        "description": "Amount of obligation to return securities collateral under master netting arrangements that have not been offset against derivative assets.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 412000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 412000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 412000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 303000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 214000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 214000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 214000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 214000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 214000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 214000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 114000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 186000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 64000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 73000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 73000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 73000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 73000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 73000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 6000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 1000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 2000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 2000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 2000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 2000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 2000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 10000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 14000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 14000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 14000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 14000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 14000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 2000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 47000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 39000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 27000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 22000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 13000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 12000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 12000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 12000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 12000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 18000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 32000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            }
          ]
        }
      },
      "DerivativeCollateralRightToReclaimCash": {
        "label": "Derivative, Collateral, Right to Reclaim Cash",
        "description": "Amount of right to receive cash collateral under master netting arrangements that have not been offset against derivative liabilities.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 4000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 3000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 3000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 3000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 3000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 3000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 3000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 3000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 0,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 2000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 2000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 4000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 4000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 4000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 4000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 5000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 13000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 15000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            }
          ]
        }
      },
      "DerivativeCollateralRightToReclaimSecurities": {
        "label": "Derivative, Collateral, Right to Reclaim Securities",
        "description": "Amount of right to receive securities collateral under master netting arrangements that have not been offset against derivative liabilities.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 0,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 0,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 8000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 263000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 444000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 943000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 943000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 943000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 943000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 943000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 649000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 86000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 173000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 110000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 110000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 110000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 110000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 49000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 2000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            }
          ]
        }
      },
      "DerivativeFairValueOfDerivativeAsset": {
        "label": "Derivative Asset, Fair Value, Gross Asset",
        "description": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 852000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 852000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 852000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 546000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 628000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 628000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 628000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 628000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 628000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 628000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 438000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 418000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 225000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 596000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 596000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 596000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 596000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 596000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 160000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 66000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 183000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 102000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 102000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 102000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 102000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 102000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 223000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 451000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 284000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 569000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 569000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 569000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 569000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 569000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 529000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 389000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 589000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 365000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 365000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 365000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 365000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 366000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 588000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 397000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 511000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 397000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 397000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 397000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 397000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 397000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 724000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 554000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 667000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 999000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 999000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 999000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 999000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 999000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 894000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1773000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 2639000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 760000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 760000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 760000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 760000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 760000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 525000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 444000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1396000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 535000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 535000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 535000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 535000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 535000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 705000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 648000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 707000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1776000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 1776000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 1776000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 1776000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 1776000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 798000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1224000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 691000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 842000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 842000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 842000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1725000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1781000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral": {
        "label": "Derivative Asset, Fair Value, Amount Offset Against Collateral",
        "description": "Fair value, after effects of master netting arrangements, of 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 offset against an obligation to return collateral. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 188000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 148000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            }
          ]
        }
      },
      "DerivativeFairValueOfDerivativeLiability": {
        "label": "Derivative Liability, Fair Value, Gross Liability",
        "description": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 4000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 4000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 4000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 10000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 16000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 16000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 16000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 16000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 16000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 16000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 10000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 2000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 30000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 13000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 13000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 13000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 13000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 13000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 158000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 409000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 599000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 374000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 374000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 374000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 374000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 374000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 442000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 253000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 300000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 289000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 289000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 289000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 289000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 289000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 400000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 374000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 350000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 390000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 390000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 390000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 390000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 403000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 270000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 535000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 813000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1554000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 1554000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 1554000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 1554000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 1554000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1032000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 400000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 355000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 619000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 619000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 619000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 619000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 619000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 730000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 917000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 928000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 894000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 894000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 894000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 894000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 894000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 858000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 451000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 617000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 527000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 527000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 527000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 527000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 527000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 460000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 304000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 832000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 660000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 660000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 660000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 660000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 660000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 589000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1879000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 532000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 489000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 489000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 489000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1005000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 2037000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral": {
        "label": "Derivative Liability, Fair Value, Amount Offset Against Collateral",
        "description": "Fair value, after effects of master netting arrangements, of 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 offset against the right to receive collateral. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 3000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 4000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            }
          ]
        }
      },
      "DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet": {
        "label": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net",
        "description": "The effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 95000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 95000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 26000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 11000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 175000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 175000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1071000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 287000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1404000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1404000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015"
            }
          ]
        }
      },
      "DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet": {
        "label": "Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net",
        "description": "The portion of gains and losses (net) on derivative instruments designated and qualifying as hedging instruments representing (a) the amount of the hedge ineffectiveness and (b) the amount, if any, excluded from the assessment of hedge effectiveness.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -280000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -280000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -182000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -52000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -275000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -275000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -230000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -63000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -297000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -297000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015"
            }
          ]
        }
      },
      "DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet": {
        "label": "Derivative Instruments, Gain (Loss) Recognized in Other Comprehensive Income (Loss), Effective Portion, Net (Deprecated 2018-01-31)",
        "description": "The effective portion of gains and losses (net) on derivative instruments designated and qualifying as hedging instruments that was recognized in other comprehensive income during the current period.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 178000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 178000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 427000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 436000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 898000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 898000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 813000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 97000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 964000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 964000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015"
            }
          ]
        }
      },
      "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": {
        "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net",
        "description": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -902000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -902000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 92000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021"
            }
          ]
        }
      },
      "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": "2014-12-31",
              "val": 4000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 4000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 4000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 10000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 16000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 16000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 16000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 16000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 16000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 16000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 10000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 2000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 30000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 13000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 13000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 13000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 13000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 13000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 158000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 401000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 582000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 352000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 352000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 352000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 352000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 352000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 405000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 223000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 248000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 233000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 233000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 233000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 233000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 233000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 361000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 356000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 332000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 369000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 369000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 369000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 369000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 382000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 186000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 500000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 795000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1522000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 1522000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 1522000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 1522000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 1522000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 979000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 355000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 321000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 581000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 581000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 581000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 581000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 581000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 643000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 841000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 878000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 810000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 810000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 810000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 810000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 810000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 776000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 404000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 595000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 445000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 445000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 445000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 445000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 445000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 386000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 219000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 770000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 612000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 612000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 612000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 612000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 612000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 489000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1758000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 436000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 379000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 379000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 379000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 890000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1958000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "DerivativeLiabilityFairValueGrossAsset": {
        "label": "Derivative Liability, Fair Value, Gross Asset",
        "description": "Fair value of asset associated with 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.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 1000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 2000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 0,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 0,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 8000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 17000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 22000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 22000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 22000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 22000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 22000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 37000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 30000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 52000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 56000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 56000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 56000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 56000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 56000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 39000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 18000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 18000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 21000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 21000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 21000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 21000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 21000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 84000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 35000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 18000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 32000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 32000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 32000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 32000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 32000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 53000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 45000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 34000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 38000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 38000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 38000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 38000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 38000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 87000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 76000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 50000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 84000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 84000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 84000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 84000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 84000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 82000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 47000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 22000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 82000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 82000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 82000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 82000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 82000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 74000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 85000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 62000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 48000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 48000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 48000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 48000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 48000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 100000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 121000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 96000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 110000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 110000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 110000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 115000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 79000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection": {
        "label": "Derivative Liability, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election",
        "description": "Fair value, after effects of master netting arrangements, deduction of liabilities not subject to a master netting arrangement and elected not to be offset, of 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, offset against the right to receive collateral.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 3000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 3000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 5000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 1000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 21000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 2000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 2000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 2000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 2000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 2000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 115000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 375000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 460000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 288000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 288000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 288000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 288000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 288000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 281000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 128000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 186000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 143000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 143000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 143000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 143000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 143000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 276000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 268000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 159000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 281000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 281000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 281000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 281000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 294000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 63000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 32000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 36000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 283000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 283000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 283000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 283000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 283000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 31000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 59000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 18000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 33000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 33000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 33000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 33000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 33000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 162000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 91000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 106000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 319000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 319000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 319000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 319000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 319000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 384000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 232000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 122000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 216000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 216000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 216000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 216000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 216000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 198000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 111000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 562000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 87000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 87000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 185000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            }
          ]
        }
      },
      "DerivativeLiabilityNotOffsetPolicyElectionDeduction": {
        "label": "Derivative Liability, Not Offset, Policy Election Deduction",
        "description": "Fair value of 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, elected not to be offset, deducted from derivative liabilities.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 1000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 1000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 13000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 13000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 13000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 13000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 13000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 13000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 2000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 1000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 9000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 11000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 11000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 11000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 11000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 11000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 43000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 26000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 122000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 64000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 64000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 64000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 64000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 64000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 124000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 95000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 62000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 90000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 90000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 90000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 90000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 90000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 85000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 88000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 173000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 88000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 88000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 88000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 88000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 88000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 115000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 203000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 315000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 295000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 295000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 295000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 295000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 295000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 299000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 208000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 129000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 434000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 434000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 434000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 434000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 434000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 427000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 736000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 755000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 463000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 463000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 463000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 463000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 463000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 368000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 138000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 448000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 213000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 213000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 213000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 213000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 213000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 179000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 103000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 198000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 516000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 516000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 516000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 516000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 516000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 301000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 780000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 130000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 140000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 140000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 140000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 470000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 635000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoaned": {
        "label": "Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned",
        "description": "Amount, after the effects of master netting arrangements, of derivative liabilities, securities sold under agreements to repurchase and securities loaned. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 2782000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 2782000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 2782000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 3276000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 2444000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 2444000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 2444000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 2444000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 2444000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 2444000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 2181000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 2067000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral": {
        "label": "Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned, Amount Offset Against Collateral",
        "description": "Amount, after effects of master netting arrangements, of derivative liabilities, securities sold under agreements to repurchase and securities loaned offset against a right to receive collateral. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 41000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 25000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            }
          ]
        }
      },
      "DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAsset": {
        "label": "Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned, Asset",
        "description": "Amount of asset associated with derivative liabilities, securities sold under agreements to repurchase and securities loaned.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 0,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedCollateralRightToReclaimCash": {
        "label": "Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned, Collateral, Right to Reclaim Cash",
        "description": "Amount of right to receive cash collateral under master netting arrangements that have not been offset against derivative liabilities, securities sold under agreements to repurchase and securities loaned.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 4000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 3000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 3000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 3000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 3000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 3000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 3000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 3000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedCollateralRightToReclaimSecurities": {
        "label": "Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned, Collateral, Right to Reclaim Securities",
        "description": "Amount of right to receive securities collateral under master netting arrangements that have not been offset against derivative liabilities, securities sold under agreements to repurchase and securities loaned.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 2740000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 2740000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 2740000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 3245000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 2401000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 2401000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 2401000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 2401000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 2401000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 2401000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 2145000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 2037000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedGross": {
        "label": "Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned, Gross",
        "description": "Amount, before effects of master netting arrangements, of derivative liabilities, securities sold under agreements to repurchase and securities loaned. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 2782000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 2782000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 2782000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 3276000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 2444000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 2444000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 2444000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 2444000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 2444000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 2444000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 2181000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 2067000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedNotOffsetPolicyElectionDeduction": {
        "label": "Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned, Not Offset, Policy Election Deduction",
        "description": "Amount of derivative liabilities, securities sold under agreements to repurchase and securities loaned, elected not to be offset, deducted from derivative liabilities, securities sold under agreements to repurchase and securities loaned.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 1000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 1000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 13000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 13000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 13000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 13000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 13000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 13000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 2000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 1000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection": {
        "label": "Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election",
        "description": "Amount, after effects of master netting arrangements, deduction of liabilities not subject to a master netting arrangement and elected not to be offset, of derivative liabilities, securities sold under agreements to repurchase and securities loaned, offset against a right to receive collateral.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 41000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 41000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 27000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 27000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 27000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 27000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 27000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 27000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 31000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 29000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents": {
        "label": "Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents",
        "description": "Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of.",
        "units": {
          "USD": [
            {
              "end": "2014-09-30",
              "val": -160000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 19.13,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 19.13,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 14.02,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 4.05,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 20.91,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 20.91,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 5.16,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 6.12,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 13.23,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 7.11,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 20.59,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 7.36,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 28.32,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 7.85,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 7.85,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 12.94,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 12.94,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 5.09,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 5.09,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 22.65,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 22.65,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 9.71,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 9.71,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 18.27,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 18.27,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 13.53,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 13.53,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 18.13,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 18.13,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 4.6,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 4.6,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 31.34,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 31.34,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 13.21,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 13.21,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 44.22,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 44.22,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 44.22,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 9.58,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 9.58,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 23.91,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 23.91,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 14.33,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 14.33,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 34.12,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 34.12,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 10.2,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 10.2,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 49.59,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 49.59,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 49.59,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 9.96,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 9.96,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 20.16,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 20.16,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 10.21,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 10.21,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 36.69,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 36.69,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 16.55,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 16.55,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 59.15,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 59.15,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2.96,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 26.63,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 26.63,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 54.32,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2.72,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 27.69,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1.38,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 82.76,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 4.14,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 28.44,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1.42,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 113.88,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5.69,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5.69,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 24.9,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1.24,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 2.46,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 2.46,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 1.22,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 1.22,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 3.53,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 3.53,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 1.07,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 1.07,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4.59,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4.59,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4.59,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1.18,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1.18,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 2.63,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 2.63,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 1.45,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 1.45,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 4.19,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 4.19,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 1.56,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 1.56,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5.84,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5.84,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5.84,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1.91,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1.91,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 3.82,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 3.82,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1.91,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1.91,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 5.96,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 5.96,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 2.14,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 2.14,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 8.13,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 8.13,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2.84,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2.84,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 5.16,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 5.16,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 2.33,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 2.33,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 8.06,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 2.89,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 10.91,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 5.17,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 14.41,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 9.23,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "EarningsPerShareDiluted": {
        "label": "Earnings Per Share, Diluted",
        "description": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "units": {
          "USD/shares": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 18.79,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 18.79,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 13.78,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 3.98,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 20.57,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 20.57,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 5.1,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 6.02,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 13.01,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 7,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 20.26,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 7.25,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 27.85,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 7.73,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 7.73,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 12.74,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 12.74,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 5.01,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 5.01,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 22.3,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 22.3,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 9.57,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 9.57,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 18,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 18,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 13.33,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 13.33,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 17.89,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 17.89,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 4.54,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 4.54,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 30.95,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 30.95,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 13.06,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 13.06,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 43.7,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 43.7,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 43.7,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 9.5,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 9.5,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 23.71,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 23.71,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 14.21,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 14.21,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 33.83,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 33.83,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 10.12,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 10.12,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 49.16,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 49.16,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 49.16,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 9.87,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 9.87,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 20,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 20,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 10.13,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 10.13,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 36.38,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 36.38,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 16.4,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 16.4,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 58.61,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 58.61,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2.93,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 26.29,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 26.29,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 53.54,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2.68,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 27.26,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1.36,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 81.53,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 4.08,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 27.99,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1.4,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 112.2,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5.61,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5.61,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 24.62,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1.23,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 2.44,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 2.44,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 1.21,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 1.21,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 3.5,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 3.5,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 1.06,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 1.06,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4.56,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4.56,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4.56,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1.17,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1.17,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 2.61,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 2.61,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 1.44,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 1.44,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 4.16,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 4.16,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 1.55,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 1.55,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5.8,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5.8,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5.8,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1.89,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1.89,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 3.78,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 3.78,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1.89,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1.89,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 5.9,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 5.9,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 2.12,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 2.12,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 8.04,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 8.04,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2.81,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2.81,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 5.12,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 5.12,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 2.31,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 2.31,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 7.99,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 2.87,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 10.81,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 5.11,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 14.24,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 9.11,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.211,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.168,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.168,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.193,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.193,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.193,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.534,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.534,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.534,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.108,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.108,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.242,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0.088,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.12,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.12,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.12,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.183,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0.181,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0.181,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.133,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.133,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.133,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0.14,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0.159,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0.148,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0.158,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.162,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.162,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.162,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0.158,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0.157,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0.157,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.157,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.157,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0.165,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0.165,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0.179,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0.179,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.162,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.162,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.162,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0.132,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0.132,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0.145,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0.145,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0.158,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0.158,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0.145,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0.145,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0.143,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0.143,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.159,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.159,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.159,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0.173,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0.173,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0.167,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0.167,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0.161,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0.161,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0.134,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0.134,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0.071,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0.071,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.139,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.139,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.139,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0.164,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0.164,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0.154,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0.154,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0.143,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0.143,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0.16,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0.16,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0.17,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0.17,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.164,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.164,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0.173,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0.173,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0.171,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0.171,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0.169,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0.169,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 0.184,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 0.205,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.168,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0.192,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 0.191,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 0.191,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.35,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.35,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.35,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.35,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.35,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.35,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.35,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.35,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.35,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.35,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.35,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.35,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.35,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.35,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.35,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.21,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.21,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.21,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.21,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.21,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.21,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.21,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.21,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.21,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.21,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.21,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.21,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.21,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.21,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.21,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.21,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.21,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.21,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.21,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.21,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.21,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "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.001,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.009,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.009,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.041,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.02,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.02,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.02,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.014,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.014,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.014,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.006,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.006,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.006,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.009,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.009,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.009,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.006,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.006,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.006,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.004,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.005,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.007,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "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": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.014,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.014,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.014,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.012,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.012,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.01,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent",
        "description": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.",
        "units": {
          "pure": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -0.122,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.134,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.134,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.11,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.11,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.11,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.142,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.142,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.142,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.062,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.049,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.049,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.044,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -0.056,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -0.049,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -0.049,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.003,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.003,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.003,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.002,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.002,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.002,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.03,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.03,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.03,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.003,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.003,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.005,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2024"
            }
          ]
        }
      },
      "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": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.001,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.003,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.003,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.034,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.034,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.034,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.045,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.045,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.045,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.022,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.022,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.022,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.007,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.007,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.007,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.017,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.017,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.017,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.025,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.025,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.025,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.012,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.012,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -0.012,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.008,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.008,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.012,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -0.015,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.009,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.009,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "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": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.03,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.03,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.007,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.007,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.006,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.008,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.017,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.018,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.007,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.011,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.011,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -0.004,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -0.004,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -0.01,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -0.01,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -0.01,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.004,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.004,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.002,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2024"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": {
        "label": "Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent",
        "description": "Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments.",
        "units": {
          "pure": [
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.002,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1"
            }
          ]
        }
      },
      "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": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.001,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.004,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.004,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.011,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.011,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.011,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.011,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.011,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.011,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.01,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.01,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.01,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.008,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.008,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.008,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.01,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.01,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.01,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.011,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.01,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.01,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationTaxCredits": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent",
        "description": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.",
        "units": {
          "pure": [
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.023,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1"
            }
          ]
        }
      },
      "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": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.018,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.021,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.021,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.02,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.02,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.02,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.018,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.018,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.018,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.024,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.024,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.024,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.025,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.025,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.025,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.023,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.023,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.023,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.016,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.016,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.016,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.022,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.022,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.022,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.018,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.018,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.018,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.015,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.015,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.013,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Percent",
        "description": "Percentage of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to Tax Cuts and Jobs Act.",
        "units": {
          "pure": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.013,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -0.006,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2020"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Transition Tax on Accumulated Foreign Earnings, Percent",
        "description": "Percentage of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to increase (decrease) from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act.",
        "units": {
          "pure": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.376,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.001,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -0.006,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019"
            }
          ]
        }
      },
      "EffectOfExchangeRateOnCashAndCashEquivalents": {
        "label": "Effect of Exchange Rate on Cash and Cash Equivalents",
        "description": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -3000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -3000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -236000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -433000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -433000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -433000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -293000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -248000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -352000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -352000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -434000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -434000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -434000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -434000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 60000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 60000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 69000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 69000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 137000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 137000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -170000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -170000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -170000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 191000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 191000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 279000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 279000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 387000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 387000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 405000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 405000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 165000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 165000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -166000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -195000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -302000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 18000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1"
            }
          ]
        }
      },
      "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": "2017-01-01",
              "end": "2017-12-31",
              "val": 405000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -166000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -195000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -302000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -302000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 18000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 31000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 31000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -91000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -91000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -23000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -23000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -23000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -272000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -272000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -221000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -221000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -186000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -186000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 24000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 24000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 24000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -143000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -143000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 40000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 40000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -106000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -106000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -287000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -287000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -287000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 100000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 100000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -268000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -268000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -643000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -643000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -506000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -506000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -506000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 50000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 50000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 24000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 24000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -327000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -327000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -421000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -421000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -421000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -125000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -125000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -363000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -363000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -222000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -222000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -612000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -612000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 43000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 43000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 444000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 444000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 244000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 208000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -123000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -154000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "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": "2014-12-31",
              "val": 3069000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 3069000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 3069000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 2988000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 3539000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 3539000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 3539000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 3539000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 3539000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 3539000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 2618000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 3409000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 3672000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 3976000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 3976000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 3976000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 3976000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 3976000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 2673000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 3271000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 4022000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 4581000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 4581000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 4581000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 4581000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 4581000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 3812000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 4642000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 5946000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 6839000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 6839000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 6839000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 6839000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 6839000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 5072000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 6432000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 7399000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 8495000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 8495000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 8495000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 8495000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 8495000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 5656000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 7127000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 8747000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 11086000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 11086000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 11086000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 11086000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 11086000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 8375000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 10088000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 12170000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 13889000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 13889000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 13889000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 13889000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 13889000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 9803000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 10852000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 12366000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 14028000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 14028000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 14028000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 14028000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 14028000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 9954000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 11260000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 12562000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 15140000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 15140000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 15140000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 15140000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 15140000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 9703000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 11373000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 12908000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 15069000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 15069000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 15069000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 15069000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 15069000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 9984000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 12168000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 13944000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 17546000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 17546000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 17546000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 13947000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 15086000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
        "label": "Share-based Payment Arrangement, Expense, Tax Benefit",
        "description": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1100000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1500000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1500000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1600000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1600000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1600000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1500000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1500000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1500000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1800000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1800000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1800000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2700000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2700000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2700000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3100000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3100000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3100000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3900000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3900000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3900000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4500000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4500000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4500000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4600000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4600000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 5000000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "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": "2014-12-31",
              "val": 1300000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 1300000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 1600000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 1600000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 1600000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 1600000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 1600000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 1600000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 1700000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 1700000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 1600000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 1700000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 1700000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 1700000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 1700000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 1700000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 1700000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 1800000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 1700000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 1400000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 1400000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 1400000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 1400000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 1400000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1500000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 1300000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 1300000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 1300000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 1300000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 1300000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 1300000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1300000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1200000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1200000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1300000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 1300000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 1300000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 1300000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 1300000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1200000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1200000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1300000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1400000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 1400000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 1400000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 1400000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 1400000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1600000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1600000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1500000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1500000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 1500000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 1500000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 1500000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 1500000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1400000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1400000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1300000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1500000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 1500000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 1500000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 1500000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 1500000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1600000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1500000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1500000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1700000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 1700000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 1700000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 1700000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 1700000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 2000000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 2100000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 2000000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 2000000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 2000000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 2000000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 2000000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 2000000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 2300000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 2300000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            }
          ]
        }
      },
      "EquitySecuritiesFvNi": {
        "label": "Equity Securities, FV-NI",
        "description": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 1222000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 1222000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 1222000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 2354000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 7127000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 4886000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 3296000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 3296000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 3296000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 3296000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 3296000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 2814000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 4494000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 5034000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 5858000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 5858000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 5858000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 5858000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 5858000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 6010000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 6870000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 7777000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 7798000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 7798000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 7798000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 7798000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 7798000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 6135000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 5597000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 5856000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 5156000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 5156000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 5156000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 5156000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 5156000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 5142000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 5295000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 4973000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 5973000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 5973000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 5973000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 5973000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 5973000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 5653000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 5235000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 5477000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 5079000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 5079000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 5079000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 5079000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 5174000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 5975000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 7093000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            }
          ]
        }
      },
      "EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue": {
        "label": "Equity Securities, FV-NI and without Readily Determinable Fair Value",
        "description": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI) and investment in equity security without readily determinable fair value.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 13497000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 14649000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 14649000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 14649000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 14649000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 14649000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 13597000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 15773000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 17953000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 24751000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 24751000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 24751000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 24751000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 24751000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 29290000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 30343000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 31915000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 35369000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 35369000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 35369000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 35369000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 35369000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 34787000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 34454000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 34500000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 33685000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 33685000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 33685000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 33685000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 33685000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 34264000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 34424000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 33794000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 34739000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 34739000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 34739000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 34739000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 34739000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 37083000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 36824000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 39141000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 40610000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 40610000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 40610000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 40610000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 53803000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 55809000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 68163000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            }
          ]
        }
      },
      "EquitySecuritiesFvNiCost": {
        "label": "Equity Securities, FV-NI, Cost",
        "description": "Cost of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Excludes equity method investment and investment in equity security without readily determinable fair value.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 1168000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-09-30",
              "val": 1896000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1935000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 1935000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 1935000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 1935000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 1935000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1865000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 2358000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 2438000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2227000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 2227000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 2227000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 2227000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 2227000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 2421000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 2662000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 2823000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 4211000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 4211000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 4211000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 4211000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 4211000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 4549000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 5451000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 5752000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 5764000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 5764000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 5764000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 5764000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 5764000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 5720000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 5647000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 5331000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 5418000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 5418000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 5418000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 5418000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 5418000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 5083000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 5107000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 5021000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 4767000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 4767000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 4767000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 4767000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 4640000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 4423000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 5159000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            }
          ]
        }
      },
      "EquitySecuritiesFvNiGainLoss": {
        "label": "Equity Securities, FV-NI, Gain (Loss)",
        "description": "Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -20000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 29000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 23000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 30000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 73000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 73000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 3031000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 4093000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 4093000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1062000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1062000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 5475000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 5475000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 1382000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 1382000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5460000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5460000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5460000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1083000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1083000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 3782000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 3782000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 2699000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 2699000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2254000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2254000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -1528000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -1528000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2649000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2649000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2649000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -814000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -814000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 641000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 641000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1455000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1455000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2540000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2540000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1899000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1899000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5592000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5592000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5592000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 4837000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 4837000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 7609000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 7609000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 2772000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 2772000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 9730000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 9730000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 2121000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 2121000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 12380000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 12380000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 12380000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -1070000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -1070000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -1321000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -1321000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -251000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -251000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -1968000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -1968000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -647000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -647000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -3455000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -3455000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -3455000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 377000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 377000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 172000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 172000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -205000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -205000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -194000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -194000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -366000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -366000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 392000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 392000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 392000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2243000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2243000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1529000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1529000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -714000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -714000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 3350000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 3350000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1821000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1821000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3714000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3714000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 9758000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 9758000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 11044000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 11044000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 1286000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 1286000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 21778000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 10734000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 24080000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 36915000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 135946000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 99031000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2018-01-01",
              "end": "2018-03-31",
              "val": 387000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 900000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 900000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 515000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 515000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1352000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1352000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 403000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 403000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1458000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1458000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 42000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 42000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 130000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 130000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 80000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 80000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 381000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 381000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -63000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -63000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -301000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -301000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 171000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 171000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 233000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 233000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 18000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 18000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 426000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 426000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -5000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -5000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1339000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1339000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1339000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 201000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 201000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 506000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 506000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 138000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 138000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 545000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 545000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -36000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -36000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1196000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1196000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1196000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -74000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -74000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -230000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -230000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 26000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 26000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -355000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -355000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -73000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -73000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -442000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -442000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -442000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 105000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 105000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 292000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 292000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 87000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 87000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 348000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 348000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 42000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 42000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 690000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 690000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 690000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 95000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 95000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 184000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 184000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 64000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 64000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 216000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 216000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 41000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 41000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 186000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 186000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 215000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 215000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 435000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 435000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 217000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 217000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 595000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 50000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 778000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 496000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 836000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 278000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "EquitySecuritiesFvNiUnrealizedGainLoss": {
        "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)",
        "description": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2644000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 3193000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 3193000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 547000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 547000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 4123000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 4123000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 979000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 979000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4002000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4002000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1041000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1041000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 3652000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 3652000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 2619000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 2619000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1873000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1873000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -1465000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -1465000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2950000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2950000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -985000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -985000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 408000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 408000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1437000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1437000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2114000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2114000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1904000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1904000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4253000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4253000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2722000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 4636000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 4636000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 7103000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 7103000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 2634000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 2634000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 9185000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 9185000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 2157000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 2157000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 11184000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1335000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1335000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -996000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -1456000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -1091000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -2462000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -277000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -1188000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -1613000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -2494000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -574000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -86000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -3242000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -3242000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -3242000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 51000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 51000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 349000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 349000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 397000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 397000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 136000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 136000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -224000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -224000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 790000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 790000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 790000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 164000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 164000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -214000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -214000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -350000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -350000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 96000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 96000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 318000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 318000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 156000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 156000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 227000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 227000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1088000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1088000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 853000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 853000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1447000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 447000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1907000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 105000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 21531000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 21399000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "EquitySecuritiesFvNiUnrealizedLoss": {
        "label": "Equity Securities, FV-NI, Unrealized Loss",
        "description": "Amount of unrealized loss on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "units": {
          "USD": [
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1600000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3"
            }
          ]
        }
      },
      "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": "2018-06-30",
              "val": 7928000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 9111000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 12275000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 12275000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 12947000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 10664000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 10896000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 11353000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 11353000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 11353000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 11353000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 11353000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 10783000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 11279000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 12919000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 18893000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 18893000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 18893000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 18893000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 18893000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 23280000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 23473000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 24138000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 27571000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 27571000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 27571000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 27571000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 27571000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 28652000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 28857000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 28644000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 28529000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 28529000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 28529000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 28529000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 28529000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 29122000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 29129000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 28821000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 28766000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 28766000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 28766000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 28766000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 28766000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 31430000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 31589000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 33664000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 35531000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 35531000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 35531000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 35531000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 35218000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 48629000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 49834000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 61070000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 64094000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 64094000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 64094000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 101346000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 124259000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount": {
        "label": "Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Annual Amount",
        "description": "Amount of loss from downward price adjustment on investment in equity security without readily determinable fair value.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 23000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 104000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 104000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 81000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 81000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 138000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 138000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 41000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 41000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 178000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 178000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 66000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 66000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 138000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 138000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 72000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 72000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 370000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 370000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 232000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 232000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 372000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 372000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1304000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1304000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1395000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1395000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 98000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 98000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1413000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1413000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 27000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 27000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1489000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1489000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 67000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 67000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 65000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 65000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 98000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 98000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 37000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 37000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 122000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 378000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1645000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 1268000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2353000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 707000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3"
            }
          ]
        }
      },
      "EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount": {
        "label": "Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Cumulative Amount",
        "description": "Amount of cumulative loss from downward price adjustment on investment in equity security without readily determinable fair value.",
        "units": {
          "USD": [
            {
              "end": "2018-09-30",
              "val": -138000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": -178000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 248000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 303000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 382000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 445000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 445000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 445000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1700000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1800000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1800000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1900000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 1900000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 1900000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1800000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1700000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1700000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1700000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 1700000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 1700000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 1700000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 2100000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 3100000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 3800000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 4500000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 4500000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 4500000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 4500000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 4500000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 5100000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 5900000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 6700000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 6900000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 6900000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 6900000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 6900000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 6900000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 7700000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 8200000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 8500000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 8400000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 8400000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 8400000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 8400000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 8431000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 8600000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 9100000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 8900000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 8820000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 8820000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 8820000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 8935000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 9115000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount": {
        "label": "Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount",
        "description": "Amount of gain from upward price adjustment on investment in equity security without readily determinable fair value.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2511000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 3080000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 3080000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 572000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 572000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 4151000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 4151000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 1075000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 1075000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4285000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4285000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 456000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 456000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1418000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1418000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 962000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 962000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1816000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1816000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 398000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 398000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2163000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2163000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 356000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 356000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 545000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 545000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 189000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 189000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1770000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1770000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1225000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1225000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3020000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3020000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 4678000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 4678000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 5128000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 5128000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1852000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1852000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 6245000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 6245000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1260000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1260000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 9971000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 838000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 3016000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 2179000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 3234000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 219000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3"
            }
          ]
        }
      },
      "EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount": {
        "label": "Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Cumulative Amount",
        "description": "Amount of cumulative gain from upward price adjustment on investment in equity security without readily determinable fair value.",
        "units": {
          "USD": [
            {
              "end": "2018-09-30",
              "val": -4151000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": -4285000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 4634000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 2952000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 3152000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 3500000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 3500000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 3500000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 3800000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 3900000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 5100000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 6100000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 6100000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 6100000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 10600000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 10400000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 10900000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 14100000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 14100000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 14100000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 14100000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 14900000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 16700000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 16900000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 16800000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 16800000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 16800000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 16800000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 16800000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 17800000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 17800000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 18000000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 18100000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 18100000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 18100000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 18100000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 18100000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 20600000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 20600000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 22400000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 22700000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 22700000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 22700000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 22700000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 22709000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 32300000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 32800000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 42900000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 44485000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 44485000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 44485000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 80792000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 85732000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "ExcessTaxBenefitFromShareBasedCompensationFinancingActivities": {
        "label": "Excess Tax Benefit from Share-based Compensation, Financing Activities",
        "description": "Amount of cash inflow from realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 481000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 467000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 648000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 354000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 548000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015"
            }
          ]
        }
      },
      "ExcessTaxBenefitFromShareBasedCompensationOperatingActivities": {
        "label": "Excess Tax Benefit from Share-based Compensation, Operating Activities",
        "description": "Amount of cash outflow for realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 481000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 467000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 648000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 354000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 548000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015"
            }
          ]
        }
      },
      "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": 711000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 711000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-09-30",
              "val": 1196000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1201000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 1201000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 1201000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 1201000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 1201000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1142000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1608000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1696000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 2086000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 2086000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 2086000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 2086000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 2086000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 2125000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1966000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 2213000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 2142000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 2142000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 2142000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 2142000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 2142000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 2208000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 2159000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 2314000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1746000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 1746000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 1746000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 1746000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 1666000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1672000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 2280000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 2785000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1677000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 1677000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 1677000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 1677000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 1677000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 2061000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 2102000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 2388000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 2500000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 2500000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 2500000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 2214000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 2590000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": 117000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 115000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 115000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 139000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 122000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 101000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 101000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 101000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 101000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 101000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 90000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 117000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 249000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 113000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 113000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 113000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 113000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 113000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 181000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 82000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 414000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 298000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 298000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 298000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 298000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 298000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 372000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 318000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 400000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 363000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 363000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 363000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 363000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 283000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 317000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 918000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1368000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 235000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 235000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 235000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 235000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 235000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 100000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 100000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 338000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 441000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 441000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 441000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 177000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 449000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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-03-31",
              "val": 114000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 120000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 126000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 685000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 685000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 685000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1154000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1171000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 1383000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1442000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 1442000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 1442000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 1442000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 1442000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1961000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 2002000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 2050000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 2059000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 2059000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 2059000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 2037000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 2141000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": 89000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 89000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 98000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2024-12-31",
              "val": 211000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 445000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 528000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 526000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 369000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 421000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 330000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "FiniteLivedIntangibleAssetsAccumulatedAmortization": {
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "description": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 4046000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 4046000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 4046000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 4684000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 4883000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 4883000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 4883000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 4883000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 4883000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 4883000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 5087000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 5294000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 5488000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 3050000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 3050000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 3050000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 3050000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 3050000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 3163000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 3223000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 3335000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 3471000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 3471000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 3471000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 3471000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 3471000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 3525000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 3725000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 3860000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 3957000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 3957000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 3957000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 3957000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 3957000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 3825000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 3707000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 3852000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 3950000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 3950000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 3950000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 3950000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 3950000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 3809000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 3972000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 4027000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 4159000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 4159000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 4159000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 4159000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 4159000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 4320000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 4523000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 4698000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 4547000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 4547000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 4547000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 4547000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 4547000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 4355000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 752000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 825000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 709000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 709000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 709000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 709000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 774000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 871000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 949000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1379000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 1379000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1377000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1691000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
        "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "description": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2015-09-30",
              "val": 1107000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 718000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 718000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 685000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 687000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 753000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 332000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 314000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 286000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 397000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 185000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 182000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 204000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 106000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 108000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 146000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 152000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-12-31",
              "val": 116000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 102000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 236000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "description": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 806000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 806000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 764000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 728000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 704000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 717000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 714000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 712000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 749000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 690000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 694000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 719000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 504000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 507000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 512000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 537000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 274000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 294000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 458000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 463000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 443000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 468000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 466000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2026-03-31",
              "val": 1310000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1304000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year",
        "description": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.",
        "units": {
          "USD": [
            {
              "end": "2015-09-30",
              "val": 215000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2016-03-31",
              "val": 609000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 400000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 199000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2017-03-31",
              "val": 580000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 384000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 193000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2018-03-31",
              "val": 608000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 412000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 202000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-03-31",
              "val": 520000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 356000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 185000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-03-31",
              "val": 556000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 368000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 181000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-03-31",
              "val": 630000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 430000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 214000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-03-31",
              "val": 363000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 193000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 134000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-03-31",
              "val": 343000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 239000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 118000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2026-03-31",
              "val": 1080000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 747000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "description": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2015-09-30",
              "val": 530000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 434000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 434000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 442000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 443000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 460000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 460000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 454000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 456000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 459000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 212000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 7000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 7000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 20000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 15000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 45000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 57000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-12-31",
              "val": 53000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 61000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 152000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "description": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2015-09-30",
              "val": 640000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 528000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 528000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 537000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 538000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 551000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 487000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 484000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 488000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 493000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 459000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 218000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 207000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 208000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 201000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 204000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 230000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 227000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 57000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 69000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 57000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 57000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 78000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 74000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 74000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 81000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 98000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 71000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 99000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 232000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 235000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 153000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 176000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 174000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2026-03-31",
              "val": 1061000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1055000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "description": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2015-09-30",
              "val": 727000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 637000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 637000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 648000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 648000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 659000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 579000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 598000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 604000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 615000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 493000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 532000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 534000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 535000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 533000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 538000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 568000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 565000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 317000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 329000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 79000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 81000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 104000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 196000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 197000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 215000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 226000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 116000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 145000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 309000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 314000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 236000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 261000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 257000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2026-03-31",
              "val": 1098000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1096000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "description": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2015-09-30",
              "val": 804000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 724000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 724000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 736000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 736000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 745000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 685000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 707000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 715000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 726000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 615000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 578000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 588000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 587000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 585000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 590000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 622000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 647000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 665000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 677000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 350000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 354000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 375000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 223000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 226000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 241000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 255000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 244000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 275000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 439000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 444000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 314000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 338000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 335000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2026-03-31",
              "val": 1146000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1142000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "FiniteLivedIntangibleAssetsGross": {
        "label": "Finite-Lived Intangible Assets, Gross",
        "description": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 8653000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 8653000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 8653000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 8707000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 8730000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 8730000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 8730000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 8730000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 8730000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 8730000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 8744000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 8746000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 8855000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 6357000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 6357000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 6357000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 6357000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 6357000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 6300000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 6156000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 6218000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 6163000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 6163000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 6163000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 6163000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 6163000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 6334000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 6387000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 6308000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 6177000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 6177000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 6177000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 6177000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 6177000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 5888000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 5609000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 5599000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 5929000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 5929000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 5929000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 5929000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 5929000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 5649000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 5669000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 5547000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 5604000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 5604000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 5604000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 5604000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 5529000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 6143000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 6149000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 6247000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 5826000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 5826000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 5826000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 5826000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 5826000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 5537000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1891000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 2783000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 2553000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 2553000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 2553000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 2553000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 2500000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 2601000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 2548000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 2467000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 2467000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 10626000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 10585000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2014-12-31",
              "val": 4607000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 4023000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 3847000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 3847000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 3657000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 3452000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 3367000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 3307000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 3137000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 2933000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 2883000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 2692000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 2809000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 2662000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 2448000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 2220000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 2063000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1902000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1747000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1979000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1840000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1697000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1520000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1445000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 1370000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1823000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1626000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1549000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1279000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 1279000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 1279000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 1279000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 1279000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1182000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1139000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1958000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1844000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 1844000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 1844000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 1844000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1726000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1730000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1599000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1088000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 1088000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 9249000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 8894000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2015-09-30",
              "val": 466000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 293000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 293000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 181000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 255000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 214000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 567000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 37000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 339000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 473000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 219000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 296000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 248000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 158000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 247000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 113000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": -14000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 217000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 82000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 304000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 119000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 111000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 124000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 143000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 87000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 357000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 518000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 356000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1100000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1900000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 171000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": -55000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 24000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 691000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 47000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 128000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 300000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": -433000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 731000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": -151000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": -767000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": -257000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": -60000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 415000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 614000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "ForeignCurrencyTransactionGainLossBeforeTax": {
        "label": "Foreign Currency Transaction Gain (Loss), before Tax",
        "description": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -379000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -379000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -269000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -67000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -402000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -402000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -402000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -62000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -161000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -99000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -261000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -261000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -100000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -100000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -422000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -422000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -422000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -422000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -186000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -186000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -314000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -314000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -128000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -128000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -437000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -437000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -123000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -123000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -475000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -475000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -475000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -2000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -2000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -48000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -48000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -46000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -46000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -101000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -101000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -53000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -53000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -121000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -121000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -121000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -24000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -24000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -57000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -57000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -33000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -33000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -112000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -112000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -55000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -55000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -80000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -80000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -80000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 74000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 74000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 22000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 22000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -52000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -52000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 63000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 63000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 41000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 41000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 103000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 103000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 103000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -81000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -81000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -173000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -173000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -92000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -92000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -257000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -257000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -84000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -84000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -344000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -344000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -344000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 113000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 113000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 62000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 62000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -51000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -51000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -77000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -77000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -139000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -139000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -240000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -240000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -240000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -73000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -73000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -333000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -333000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -260000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -260000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -469000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -469000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -136000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -136000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -654000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -654000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -654000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -210000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -210000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -478000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -478000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -268000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -268000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -789000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -789000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -311000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -311000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1238000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1238000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1238000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -238000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -238000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -411000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -411000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -173000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -173000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -388000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -388000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 23000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 23000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -409000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -409000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -106000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -106000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -175000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -175000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -69000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -69000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -318000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -143000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -382000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 146000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -14000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -160000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "ForeignCurrencyTransactionLossBeforeTax": {
        "label": "Foreign Currency Transaction Loss, before Tax",
        "description": "Amount before tax of foreign currency transaction realized and unrealized loss recognized in the income statement.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 112000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 226000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 226000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 195000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 195000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 166000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019"
            }
          ]
        }
      },
      "GainLossOnOilAndGasHedgingActivity": {
        "label": "Gain (Loss) on Hedging Activity",
        "description": "Gain (loss) incurred in hedging activities.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -169000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -138000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -138000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 137000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 245000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 108000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 364000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 119000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 455000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 455000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 455000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 49000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 49000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 200000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 200000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 151000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 151000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 178000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 178000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -22000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -22000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 176000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 176000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 176000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -109000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -109000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -116000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -116000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -7000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -7000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -54000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -54000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 62000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 62000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 149000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 149000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 149000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 278000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 278000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 653000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 653000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 375000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 375000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1291000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1291000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 638000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 638000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1960000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1960000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1960000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 84000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 84000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 87000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 87000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 3000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 3000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 86000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 86000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -1000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -1000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 236000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 236000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 72000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 72000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 174000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 102000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 191000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 17000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 211000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 260000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1"
            }
          ]
        }
      },
      "GainLossOnSaleOfBusiness": {
        "label": "Gain (Loss) on Disposition of Business",
        "description": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -57000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -57000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015"
            }
          ]
        }
      },
      "GainsLossesOnRestructuringOfDebt": {
        "label": "Gains (Losses) on Restructuring of Debt",
        "description": "For a debtor, the aggregate gain (loss) recognized on the restructuring of payables arises from the difference between the book value of the debt before the restructuring and the fair value of the payments on the debt after restructuring is complete.",
        "units": {
          "USD": [
            {
              "start": "2016-04-01",
              "end": "2016-04-30",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-04-01",
              "end": "2016-04-30",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-04-01",
              "end": "2016-04-30",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q1I"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 4432000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 4432000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 4258000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 1365000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 5851000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 5851000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 5851000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1637000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 3087000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1450000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 4564000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 4564000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 1477000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 1477000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6136000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6136000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6136000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6136000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1513000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1513000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 3137000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 3137000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 1624000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 1624000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 4961000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 4961000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 1824000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 1824000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 6985000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 6985000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 6985000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1801000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1801000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 3501000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 3501000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 1700000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 1700000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 5096000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 5096000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1595000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1595000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 6872000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 6872000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 6840000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2035000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1403000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 4037000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 3167000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 2002000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1764000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 6105000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 4920000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 2068000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 1753000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 8126000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 6923000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 6923000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 2088000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 2088000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 4131000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 4131000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 2043000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 2043000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 6722000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 6722000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 2591000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 2591000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 9551000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 9551000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 9551000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2880000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2880000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 5465000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 5465000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 2585000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 2585000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 8221000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 8221000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 2756000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 2756000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 11052000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 11052000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 11052000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2773000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2773000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 6114000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 6114000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 3341000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 3341000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 9370000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 9370000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 3256000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 3256000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 13510000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 13510000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 13510000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 3374000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 3374000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 7031000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 7031000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 3657000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 3657000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 10628000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 10628000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 3597000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 3597000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 15724000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 15724000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 15724000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 3759000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 3759000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 7240000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 7240000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 3481000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 3481000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 11219000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 11219000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 3979000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 3979000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 16425000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 16425000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 16425000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 3026000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 3026000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 6184000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 6184000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 3158000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 3158000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 9783000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 9783000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 3599000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 3599000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 14188000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 14188000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 3539000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 3539000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 8748000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 8748000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 5209000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 5209000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 16141000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 7393000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 21482000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 4291000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 10752000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 6461000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "Goodwill": {
        "label": "Goodwill",
        "description": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 11492000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2013-12-31",
              "val": 11492000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 15599000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 15599000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 15599000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2014-12-31",
              "val": 15599000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 15675000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 15869000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 15869000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 15869000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 15869000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 15869000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 15869000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2015-12-31",
              "val": 15869000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 15866000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 15841000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 16028000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 16468000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 16468000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 16468000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 16468000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 16468000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2016-12-31",
              "val": 16468000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 16547000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 16604000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 16731000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 16747000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 16747000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 16747000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 16747000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 16747000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2017-12-31",
              "val": 16747000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 17862000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 17895000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 17895000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 17888000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 17888000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 17888000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 17888000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 17888000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2018-12-31",
              "val": 17888000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 17943000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 18000000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 18069000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 20624000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 20624000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 20624000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 20624000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 20624000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2019-12-31",
              "val": 20624000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 20734000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 20824000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 20870000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 21175000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 21175000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 21175000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 21175000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 21175000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2020-12-31",
              "val": 21175000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 22341000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 22406000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 22623000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 22956000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 22956000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 22956000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 22956000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 22956000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2021-12-31",
              "val": 22956000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 23010000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 23949000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 28834000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 28960000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 28960000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 28960000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 28960000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 28960000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2022-12-31",
              "val": 28960000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 28994000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 29210000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 29146000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 29198000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 29198000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 29198000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 29198000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 29198000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2023-12-31",
              "val": 29198000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 29183000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 29185000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 31935000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 31885000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 31885000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 31885000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 31885000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 31885000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 32173000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 32335000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 33269000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 33380000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 33380000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 33380000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 57774000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 57828000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "GoodwillAcquiredDuringPeriod": {
        "label": "Goodwill, Acquired During Period",
        "description": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4208000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4208000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 135000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 139000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 139000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 139000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 205000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 205000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 205000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 7000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 11000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 211000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 664000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 664000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 72000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 106000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 205000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 221000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 221000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1081000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1202000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1204000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1227000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1227000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 41000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 118000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 203000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2828000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2828000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 132000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 201000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 204000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 446000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1191000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1227000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1455000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1810000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1810000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 95000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1112000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 6134000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 6171000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 6171000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 11000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 240000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 243000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 243000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 243000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 9000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 31000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 2730000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2736000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2736000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 289000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 298000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1295000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1432000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 24984000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 25044000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "GoodwillImpairmentLoss": {
        "label": "Goodwill, Impairment Loss",
        "description": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            }
          ]
        }
      },
      "GoodwillOtherChanges": {
        "label": "Goodwill, Other Changes (Deprecated 2016-01-31)",
        "description": "Amount of other (increase) decrease of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 59000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            }
          ]
        }
      },
      "GoodwillTransfers": {
        "label": "Goodwill, Transfers",
        "description": "Amount of transfers into (out of) an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "units": {
          "USD": [
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019"
            }
          ]
        }
      },
      "GoodwillTranslationAndPurchaseAccountingAdjustments": {
        "label": "Goodwill, Translation and Purchase Accounting Adjustments",
        "description": "Amount of increase (decrease) from foreign currency translation adjustments and purchase accounting adjustments of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -58000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -58000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -71000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -71000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -71000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": -3000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": -3000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": -3000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -10000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -39000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -52000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -65000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -65000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 7000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 30000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 58000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 58000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 58000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 34000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -54000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -56000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -86000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -86000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 14000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -6000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -22000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -92000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -92000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -22000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -1000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 42000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 105000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -25000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -7000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -29000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -29000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -41000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -119000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -256000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -167000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -167000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 23000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 10000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -57000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -5000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -5000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -24000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -44000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 7000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -49000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -49000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -1000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 152000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 89000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 63000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -590000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -596000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "GoodwillWrittenOffRelatedToSaleOfBusinessUnit": {
        "label": "Goodwill, Written off Related to Sale of Business Unit",
        "description": "Amount of divestiture of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 43000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 43000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1"
            }
          ]
        }
      },
      "ImpairmentOfInvestments": {
        "label": "Other than Temporary Impairment Losses, Investments",
        "description": "The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 87000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 87000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 87000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 87000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 87000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 87000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2"
            }
          ]
        }
      },
      "IncomeLossFromContinuingOperations": {
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent",
        "description": "Amount after tax of income (loss) from continuing operations attributable to the parent.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 13160000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 13160000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 9912000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 2924000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 13620000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 13620000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 13620000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 3515000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 11425000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 3979000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 16348000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 16348000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 16348000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 19478000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 7651000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 7651000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8894000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8894000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8894000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 8271000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 8271000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 8271000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 8300000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 12020000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 12000000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 12000000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 10700000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 10700000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 10680000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 15800000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 15779000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 15779000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 16426000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 16426000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 16426000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 37576000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 37576000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 37576000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 77016000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 77016000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 77016000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 61307000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 61307000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 61307000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 73600000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 73600000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 73600000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 108076000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 108076000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 143591000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "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": "2017-01-01",
              "end": "2017-12-31",
              "val": 27193000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 34913000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 34913000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 39625000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 39625000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 39625000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 29393000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 13359000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 48082000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 48082000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 48082000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 21283000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 43268000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 21985000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 66332000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 66332000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 23064000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 23064000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 90734000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 90734000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 90734000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 18934000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 18934000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 37948000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 37948000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 19014000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 19014000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 54181000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 54181000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 16233000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 16233000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 71328000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 71328000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 71328000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 18205000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 18205000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 40108000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 40108000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 21903000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 21903000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 61305000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 61305000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 21197000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 21197000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 85717000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 85717000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 85717000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 28315000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 28315000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 55866000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 55866000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 27551000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 27551000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 87572000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 87572000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 31706000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 31706000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 119815000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 119815000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 41789000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 41789000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 75722000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 75722000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 33933000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 33933000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 119709000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 43987000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 158826000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 77412000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 216165000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 138753000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 8248000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 8248000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8365000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8365000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8365000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 11380000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 11380000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 11380000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 11400000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 12130000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 12100000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 12100000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 16500000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 16500000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 16513000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 19100000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 19134000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 19134000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 23199000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 23199000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 23199000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 10506000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 10506000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 10506000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 13718000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 13718000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 13718000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 10021000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 10021000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 10021000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 12117000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 12117000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 12117000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 11739000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 11739000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 15235000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 15899000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 15899000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 12732000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 3857000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 17259000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 17259000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 17259000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 4604000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 9560000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 4956000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 14451000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 14451000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 4891000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 4891000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 19651000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 19651000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 19651000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 19651000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 5129000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 5129000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 11248000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 11248000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 6119000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 6119000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 17293000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 17293000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 6045000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 6045000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 24150000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 24150000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 24150000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 6819000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 6819000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 11196000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 11196000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 4377000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 4377000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 19175000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 19175000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 7979000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 7979000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 27193000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 27193000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 27193000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 10543000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 10543000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 14758000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 14758000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 4215000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 4215000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 24841000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 24841000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 10083000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 10083000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 34913000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 34913000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 34913000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 8146000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 8146000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 20293000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 20293000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 12147000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 12147000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 28921000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 28921000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 8628000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 8628000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 39625000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 39625000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 7757000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 7757000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 16034000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 16034000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 8277000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 8277000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 29393000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 13359000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 48082000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 21283000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 43268000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 21985000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2"
            }
          ]
        }
      },
      "IncomeLossFromContinuingOperationsPerBasicShare": {
        "label": "Income (Loss) from Continuing Operations, Per Basic Share",
        "description": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.",
        "units": {
          "USD/shares": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 19.77,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 19.77,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 14.69,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 4.32,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 20.15,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 20.15,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 5.16,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q1"
            }
          ]
        }
      },
      "IncomeLossFromContinuingOperationsPerDilutedShare": {
        "label": "Income (Loss) from Continuing Operations, Per Diluted Share",
        "description": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "units": {
          "USD/shares": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 19.42,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 19.42,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 14.44,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 4.25,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 19.82,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 19.82,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 5.1,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q1"
            }
          ]
        }
      },
      "IncomeLossFromDiscontinuedOperationsNetOfTax": {
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "description": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -427000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -427000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -451000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -185000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 516000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 516000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 516000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016"
            }
          ]
        }
      },
      "IncomeLossFromEquityMethodInvestments": {
        "label": "Income (Loss) from Equity Method Investments",
        "description": "Amount of income (loss) for proportionate share of equity method investee's income (loss).",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -48000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -30000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -89000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -59000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -124000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -35000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -227000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -227000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -227000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -227000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -105000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -105000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -148000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -148000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -43000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -43000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -209000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -209000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -61000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -61000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -202000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -202000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -49000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -62000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -13000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -93000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -31000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -156000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 2739000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2739000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 2820000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 933000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3639000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3639000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3639000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1089000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1089000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 2114000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1025000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 3026000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 3026000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 912000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 912000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3303000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3303000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3303000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3303000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 922000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 922000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 2164000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 2164000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 1242000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 1242000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 3148000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 3148000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 984000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 984000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4672000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4672000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4672000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1393000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1393000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2246000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2246000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 853000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 853000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 3493000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 3493000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1247000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1247000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 14531000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 14531000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 14531000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1142000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1142000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 2162000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 2162000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1020000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1020000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 3053000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 3053000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 891000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 891000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4177000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4177000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4177000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1489000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1489000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 3689000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 3689000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 2200000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 2200000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 5249000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 5249000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1560000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1560000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 5282000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 5282000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 5282000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 921000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 921000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2239000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2239000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1318000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1318000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 4351000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 4351000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 2112000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 2112000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7813000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7813000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7813000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 3353000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 3353000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 6813000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 6813000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 3460000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 3460000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 10941000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 10941000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 4128000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 4128000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 14701000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 14701000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 14701000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 2498000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 2498000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 5510000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 5510000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 3012000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 3012000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 7833000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 7833000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 2323000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 2323000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 11356000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 11356000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 11356000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 3154000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 3154000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 6689000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 6689000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 3535000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 3535000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 8197000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 8197000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 1508000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 1508000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 11922000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 11922000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 11922000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 4653000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 4653000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 8585000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 8585000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 3932000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 3932000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 13990000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 13990000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 5405000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 5405000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 19697000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 19697000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 7249000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 7249000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 12986000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 12986000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 5737000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 5737000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 21994000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 9008000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 26656000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 14834000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 41394000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 26560000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "IncomeTaxesPaid": {
        "label": "Income Taxes Paid",
        "description": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1932000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1932000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 2382000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2819000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2819000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 98000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 2317000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3338000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3338000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 166000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1"
            }
          ]
        }
      },
      "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": "2014-01-01",
              "end": "2014-12-31",
              "val": 3138000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 234000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 2543000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3651000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3651000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -24000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 934000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1643000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1643000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1643000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 6191000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 6191000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 6191000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5671000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5671000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5671000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 8203000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 8203000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 8203000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4990000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4990000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4990000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 13412000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 13412000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 13412000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 18892000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 18892000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 18900000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 19164000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 19200000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 19164000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 27400000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 27353000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 21526000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2014-12-31",
              "val": 591000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 591000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 591000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 287000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1903000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 1903000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 1903000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 1903000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 1903000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 1903000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 1804000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 576000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 416000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 95000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 95000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 95000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 95000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 95000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 56000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 874000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 282000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 369000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 369000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 369000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 369000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 369000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 37000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 201000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 170000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 355000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 355000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 355000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 355000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 355000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 111000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 352000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 192000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 2166000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 2166000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 2166000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 2166000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 2166000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1910000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 394000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 588000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 454000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 454000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 454000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 454000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 454000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 493000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 884000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 753000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 966000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 966000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 966000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 966000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 919000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1366000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1479000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": -641000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -641000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -164000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -164000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -65000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -65000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 513000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 603000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1170000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "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": "2013-01-01",
              "end": "2013-12-31",
              "val": -2482000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -2482000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -2109000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -2109000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -2624000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -2624000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 5567000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 5567000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 6041000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 6041000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6878000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6878000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 18001000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 25161000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 33353000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "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": "2013-01-01",
              "end": "2013-12-31",
              "val": -49000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -49000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 57000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 57000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -188000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -188000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 133000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 133000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 132000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 132000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -291000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -291000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 823000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1199000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1606000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxReconciliationTaxCreditsResearch": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount",
        "description": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 433000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 433000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 318000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 318000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 407000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 407000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1575000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1792000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2088000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 605000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 605000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -113000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 436000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 436000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 436000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -24000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -398000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -168000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -168000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 203000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 203000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 203000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 203000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -269000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -269000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -221000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -221000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 238000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 238000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 110000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 110000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 110000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 103000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 103000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 119000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 119000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 58000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 58000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 731000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 731000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 731000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 122000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 122000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -23000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -23000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 293000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 293000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1067000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1067000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1067000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -425000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -425000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -443000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -443000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -386000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -386000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 428000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 428000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 428000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -835000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -835000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -689000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -689000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -269000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -269000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 694000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 694000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 694000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -982000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -982000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -1112000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -1112000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -874000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -874000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 283000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 283000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 283000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -2373000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -2373000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -1172000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -1172000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 735000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 735000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 707000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 707000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 707000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -1105000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -1105000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 14000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 14000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 237000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 237000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 664000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 664000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 664000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -2124000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -2124000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -563000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -563000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -42000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -42000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 359000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 359000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -880000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -880000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -327000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -327000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -771000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 907000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -240000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 2090000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 1307000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1307000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 490000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1641000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1641000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1641000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -698000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 69000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 336000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 336000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2094000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2094000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2094000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2094000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -818000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -818000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 17000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 17000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 299000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 299000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2578000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2578000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2578000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -1267000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -1267000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -431000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -431000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 719000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 719000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3768000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3768000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3768000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -1700000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -1700000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -1388000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -1388000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -718000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -718000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2169000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2169000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2169000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -1172000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -1172000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -26000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -26000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -25000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -25000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4340000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4340000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4340000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -2602000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -2602000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -2522000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -2522000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1079000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1079000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6524000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6524000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6524000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -2794000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -2794000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 867000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 867000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 3276000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 3276000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 9095000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 9095000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 9095000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -4364000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -4364000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -2395000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -2395000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -2298000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -2298000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2317000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2317000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2317000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -4454000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -4454000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -1506000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -1506000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1315000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1315000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 7833000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 7833000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 7833000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -3167000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -3167000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -110000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -110000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1321000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1321000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5891000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5891000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -1638000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -1638000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1201000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1201000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 3582000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 8779000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 363000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 6904000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 713000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 713000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 416000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 757000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 757000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 757000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -601000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 237000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 820000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 820000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1597000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1597000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1597000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1597000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -1064000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -1064000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -471000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -471000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 338000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 338000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1515000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1515000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1515000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -1868000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -1868000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1687000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1687000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 3121000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 3121000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4891000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4891000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4891000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -1142000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -1142000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 4600000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 4600000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 6457000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 6457000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 8614000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 8614000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 8614000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -229000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -229000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1074000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1074000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2927000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2927000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 7170000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 7170000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 7170000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -3531000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -3531000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -2099000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -2099000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 891000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 891000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5504000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5504000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5504000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -3530000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -3530000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 201000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 201000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2763000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2763000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 7304000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 7304000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 7304000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -3216000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -3216000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -1719000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -1719000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 491000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 491000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3915000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3915000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3915000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -4496000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -4496000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -4037000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -4037000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -380000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -380000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3937000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3937000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3937000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -5054000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -5054000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -5176000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -5176000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -6366000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -6366000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1161000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1161000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -5045000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -4929000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -1560000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -1779000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 6199000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 12939000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -6002000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 308000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "IncreaseDecreaseInCollateralHeldUnderSecuritiesLending": {
        "label": "Increase (Decrease) in Collateral Held under Securities Lending",
        "description": "The increase (decrease) during the period in the carrying amount of assets, which may include but are not limited to cash and investments, received as collateral pertaining to securities loaned to a counterparty to the transaction. Includes the change during the period in any unrealized gain or loss on such investments.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 299000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 299000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -2029000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -1403000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -1403000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -1403000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1120000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 84000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -488000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -488000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 350000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 350000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 350000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 350000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 257000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 257000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 363000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 363000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 2428000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 2428000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2428000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2428000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2428000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2018"
            }
          ]
        }
      },
      "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": "2016-01-01",
              "end": "2016-12-31",
              "val": 223000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 195000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 228000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 390000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 390000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 130000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 295000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 295000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 272000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 272000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 371000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 371000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 371000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -81000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -81000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -90000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -90000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -149000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -149000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 37000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 37000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 37000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 37000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 37000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 148000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 148000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 428000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 428000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 635000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 635000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 635000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 137000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 137000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 134000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 134000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 406000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 406000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 774000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 774000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 774000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -94000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -94000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -8000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -8000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 104000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 104000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 367000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 367000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 367000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -201000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -201000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -17000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -17000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 690000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 690000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 525000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 525000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 525000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -141000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -141000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 220000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 220000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 860000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 860000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1043000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1043000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 500000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 500000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 636000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 636000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1317000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2420000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 505000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 789000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 233000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 233000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -175000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -175000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -175000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -59000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -34000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -55000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -55000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 43000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 43000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 43000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 43000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 18000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 18000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 3000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 3000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 42000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 42000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 223000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 223000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 111000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 111000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 195000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 228000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 390000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 130000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1"
            }
          ]
        }
      },
      "IncreaseDecreaseInIncomeTaxes": {
        "label": "Increase (Decrease) in Income Taxes",
        "description": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 588000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 588000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 577000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 591000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 591000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 591000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 827000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 827000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1950000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1093000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1093000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -179000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -179000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -179000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -179000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 271000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 271000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 1680000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 1680000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 2153000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 2153000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3125000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3125000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3125000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 510000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 510000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -1779000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -1779000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -865000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -865000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 8211000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 8211000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 8211000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 782000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 782000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -656000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -656000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -1891000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -1891000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -2251000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -2251000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -2251000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1068000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1068000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 25000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 25000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 210000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 210000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -3128000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -3128000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -3128000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -245000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -245000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 538000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 538000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 469000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 469000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1209000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1209000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1209000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 785000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 785000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -297000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -297000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2744000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2744000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -625000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -625000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -625000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 3820000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 3820000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -253000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -253000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -862000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -862000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 584000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 584000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 584000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 4069000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 4069000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 8520000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 8520000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 10392000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 10392000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 523000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 523000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 523000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 3011000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 3011000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -889000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -889000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -2797000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -2797000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -2418000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -2418000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 7197000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 7197000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -2434000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -2434000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -3292000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -3226000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 8101000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 8304000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "IncreaseDecreaseInOtherOperatingAssets": {
        "label": "Increase (Decrease) in Other Operating Assets",
        "description": "Amount of increase (decrease) in operating assets classified as other.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 318000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -114000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -312000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -312000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 128000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 454000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2086000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2086000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2164000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2164000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2164000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 241000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 241000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 756000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 756000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1240000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1240000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1207000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1207000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1207000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 265000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 265000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 176000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 176000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 787000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 787000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 621000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 621000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 621000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 115000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 115000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 359000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 359000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 592000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 592000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1330000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1330000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1330000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -7000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -7000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 192000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 192000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1447000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1447000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1846000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1846000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1846000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 776000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 776000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1621000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1621000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 4268000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 4268000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5046000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5046000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5046000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 746000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 746000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1259000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1259000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2883000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2883000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2143000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2143000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2143000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1000000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1000000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1532000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1532000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 2334000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 2334000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1397000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1397000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1288000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1288000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 2767000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 2139000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 4060000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 4542000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 3403000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 9950000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "IntangibleAssetsNetExcludingGoodwill": {
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "description": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 4607000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 4607000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 3847000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 3847000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 3847000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 3847000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 3847000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 3847000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 3657000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 3452000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 3367000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 3307000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 3307000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 3307000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 3307000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 3307000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 3137000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 2933000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 2883000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 2692000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 2692000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 2692000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 2692000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 2692000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 2809000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 2662000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 2448000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 2220000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 2220000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 2220000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 2220000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 2220000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 2063000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1902000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1747000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1979000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 1979000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 1979000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 1979000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 1979000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1840000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1697000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1520000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1445000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 1445000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 1445000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 1445000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 1445000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1823000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1626000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1549000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1417000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 1417000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 1417000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 1417000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 1417000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1313000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1377000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 2192000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 2084000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 2084000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 2084000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 2084000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1968000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1966000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1833000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1283000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 1283000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 9444000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 9105000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "InterestCostsCapitalized": {
        "label": "Interest Costs Capitalized",
        "description": "Amount of interest capitalized during the period.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 7000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 7000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 19000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 19000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 12000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 12000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 32000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 32000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 13000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 13000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 48000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 48000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 48000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 16000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 16000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 39000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 39000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 23000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 23000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 62000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 62000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 23000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 23000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 92000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 92000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 92000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 31000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 31000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 67000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 67000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 36000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 36000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 113000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 113000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 46000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 46000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 167000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 167000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 167000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 52000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 52000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 109000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 109000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 57000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 57000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 162000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 162000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 53000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 53000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 218000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 218000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 218000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 47000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 47000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 92000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 92000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 45000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 45000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 132000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 132000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 40000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 40000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 163000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 163000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 163000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 34000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 34000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 71000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 71000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 37000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 37000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 99000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 99000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 28000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 28000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 128000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 128000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 128000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 40000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 40000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 87000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 87000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 47000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 47000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 134000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 134000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 47000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 47000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 181000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 181000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 181000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 43000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 43000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 86000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 86000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 43000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 43000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 143000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 143000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 57000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 57000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 194000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 194000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 79000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 79000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 171000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 171000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 92000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 92000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 301000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 130000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 447000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 265000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 628000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 363000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "InterestExpense": {
        "label": "Interest Expense",
        "description": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 81000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 81000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 76000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 25000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 101000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 101000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 101000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 26000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 52000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 26000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 78000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 78000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 26000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 26000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 104000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 104000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 104000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 104000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 30000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 30000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 62000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 62000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 32000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 32000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 91000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 91000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 29000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 29000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 124000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 124000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 124000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 25000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 25000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 46000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 46000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 21000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 21000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 73000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 73000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 27000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 27000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 109000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 109000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 109000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 30000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 30000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 57000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 57000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 27000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 27000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 85000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 85000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 28000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 28000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 114000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 114000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 114000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 35000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 35000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 60000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 60000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 25000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 25000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 83000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 83000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 23000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 23000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 100000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 100000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 100000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 21000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 21000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 34000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 34000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 13000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 13000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 82000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 82000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 48000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 48000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 135000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 135000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 135000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 76000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 76000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 152000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 152000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 76000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 76000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 229000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 229000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 77000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 77000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 346000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 346000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 346000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 83000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 83000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 166000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 166000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 83000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 83000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 267000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 267000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 101000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 101000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 357000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 357000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 80000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 80000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 123000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 43000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 239000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 116000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 308000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 94000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1"
            }
          ]
        }
      },
      "InterestIncomeOther": {
        "label": "Interest Income, Other",
        "description": "Amount of interest income earned from interest bearing assets classified as other.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 766000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 766000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 524000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 187000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 746000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 746000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 746000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 226000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 466000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 240000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 725000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 725000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 259000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 259000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 999000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 999000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 999000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 999000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 270000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 270000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 577000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 577000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 307000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 307000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 895000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 895000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 318000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 318000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1220000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1220000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1220000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 312000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 312000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 606000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 606000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 294000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 294000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 912000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 912000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 306000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 306000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1312000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1312000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1312000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 399000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 399000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 855000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 855000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 456000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 456000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1336000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1336000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 481000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 481000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1878000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1878000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1878000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 522000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 522000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1175000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1175000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 653000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 653000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1806000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1806000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 631000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 631000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2427000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2427000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2427000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 586000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 586000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1019000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1019000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 433000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 433000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1479000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1479000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 460000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 460000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1865000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1865000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1865000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 345000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 345000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 734000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 734000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 389000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 389000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1121000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1121000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 387000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 387000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1499000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1499000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1499000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 414000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 414000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 900000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 900000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 486000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 486000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1515000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1515000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 615000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 615000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2174000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2174000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2174000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 797000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 797000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1689000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1689000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 892000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 892000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2755000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2755000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 1066000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 1066000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3865000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3865000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3865000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1061000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1061000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2151000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2151000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1090000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1090000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 3394000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 3394000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1243000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1243000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4482000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4482000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1001000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1001000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 2051000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 2051000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 1050000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 1050000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 3128000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 1076000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 4337000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1381000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 2811000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 1430000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "InterestPaid": {
        "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities",
        "description": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 72000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 72000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 56000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 86000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 86000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 86000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 18000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 48000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 66000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 66000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 96000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 96000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 96000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 18000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 48000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 66000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 84000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016"
            }
          ]
        }
      },
      "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": "2015-01-01",
              "end": "2015-12-31",
              "val": 96000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 84000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 84000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 84000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 84000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 69000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2018"
            }
          ]
        }
      },
      "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": "2015-12-31",
              "val": 491000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 491000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-09-30",
              "val": 559000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 268000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 268000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 268000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 268000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 268000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 280000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 398000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 765000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 749000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 749000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 749000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 749000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 749000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 636000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 698000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 1212000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1107000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 1107000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 1107000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 1107000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 1107000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1053000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 964000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1401000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 999000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 999000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 999000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 999000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 999000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 889000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 815000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 835000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 728000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 728000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 728000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 728000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 728000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 888000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 907000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1278000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1170000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 1170000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 1170000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 1170000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 1170000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1369000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1980000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 3156000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 2670000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 2670000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 2670000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 2670000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 2315000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 2231000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 2957000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 2439000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-06-30",
              "val": 9991000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "LeaseAndRentalExpense": {
        "label": "Operating Leases, Rent Expense",
        "description": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 465000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 465000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 570000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 570000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 570000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 734000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 734000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 734000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 734000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 897000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 897000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 897000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1100000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1100000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1100000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1300000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1300000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018"
            }
          ]
        }
      },
      "LeaseCost": {
        "label": "Lease, Cost",
        "description": "Amount of lease cost recognized by lessee for lease contract.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 526000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 526000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1083000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1083000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 557000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 557000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1694000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1694000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 611000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 611000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2361000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2361000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 663000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1362000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 699000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2103000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 741000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2886000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2886000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2886000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3425000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3425000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3425000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3738000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3738000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4246000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4544000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5048000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5048000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1237000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2488000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1251000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 3798000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1310000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5173000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5173000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1261000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1261000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 2579000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 2579000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 1318000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 1318000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 4093000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 1514000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 5702000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1538000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 3217000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 1679000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "LesseeOperatingLeaseLiabilityPaymentsDue": {
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "description": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "units": {
          "USD": [
            {
              "end": "2019-03-31",
              "val": 11331000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 12419000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 13263000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 13854000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 14246000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 14441000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 14936000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 15091000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 15456000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 17440000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 17682000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 17038000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 16964000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 17429000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 17540000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 18251000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 18807000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 21333000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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-03-31",
              "val": 4990000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 5898000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 6557000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 5763000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 6146000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-12-31",
              "val": 5601000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 4948000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 5882000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 5685000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 5455000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 5654000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "description": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 1757000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 2048000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 2182000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2198000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 2539000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 2955000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 3179000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 3162000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 2947000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 3078000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 3307000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 3275000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 3229000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 3498000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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-03-31",
              "val": 1070000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1221000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1387000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1301000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1389000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-12-31",
              "val": 1389000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1401000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1502000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1488000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1448000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1669000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "description": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2019-03-31",
              "val": 1228000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1387000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1544000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1508000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1612000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1493000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1616000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1738000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1815000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1953000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1951000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1838000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1536000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1630000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1820000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 2061000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1797000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 2046000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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-03-31",
              "val": 1437000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1561000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1701000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1680000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1782000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1726000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1869000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1995000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 2226000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 2377000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 2450000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 2311000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1938000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 2042000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 2259000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 2510000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 2186000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 2576000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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-03-31",
              "val": 1535000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1635000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1751000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1845000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1939000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1907000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 2048000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2170000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 2527000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 2771000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 2929000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 2824000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 2425000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 2549000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 2806000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 3082000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 2643000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 2979000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": "2019-03-31",
              "val": 1071000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 717000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 323000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-03-31",
              "val": 1378000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 937000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 446000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2025-03-31",
              "val": 2377000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 2095000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 669000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-03-31",
              "val": 2485000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1836000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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-03-31",
              "val": 1983000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 2267000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 2472000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 2441000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 2458000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 2316000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 2417000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2251000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1878000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 2462000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 2431000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 2460000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 2413000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 2470000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 2335000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 2297000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 2646000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 3296000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "LettersOfCreditOutstandingAmount": {
        "label": "Letters of Credit Outstanding, Amount",
        "description": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 752000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 752000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 797000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            }
          ]
        }
      },
      "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": "2015-12-31",
              "val": 27130000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 27130000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 27130000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 27130000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 26178000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 26413000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 25845000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 28461000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 28461000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 28461000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 28461000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 28461000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 27807000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 30335000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 32436000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 44793000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 44793000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 44793000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 44793000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 44793000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 46110000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 49610000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 51698000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 55164000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 55164000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 55164000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 55164000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 55164000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 61877000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 64909000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 68075000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 74467000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 74467000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 74467000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 74467000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 74467000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 69744000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 71170000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 86323000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 97072000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 97072000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 97072000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 97072000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 97072000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 97082000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 97822000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 102836000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 107633000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 107633000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 107633000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 107633000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 107633000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 103092000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 99766000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 104629000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 109120000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 109120000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 109120000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 109120000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 109120000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 108597000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 115903000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 123509000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 119013000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 119013000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 119013000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 119013000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 119013000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 114506000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 114017000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 116147000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 125172000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 125172000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 125172000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 125172000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 125172000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 130107000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 139137000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 149602000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 180016000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 180016000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 180016000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 225173000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 281503000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": "2014-12-31",
              "val": 130426000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 129187000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 129187000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 144281000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 147461000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 147461000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 147461000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 147461000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 147461000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 147461000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 149747000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 154292000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 159948000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 167497000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 167497000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 167497000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 167497000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 167497000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 172756000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 178621000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 189536000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 197295000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 197295000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 197295000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 197295000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 197295000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 206935000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 211610000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 221538000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 232792000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 232792000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 232792000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 232792000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 232792000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 245349000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 257101000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 263044000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 275909000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 275909000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 275909000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 275909000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 275909000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 273403000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 278492000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 299243000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 319616000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 319616000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 319616000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 319616000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 319616000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 327095000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 335387000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 347403000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 359268000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 359268000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 359268000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 359268000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 359268000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 357096000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 355185000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 358255000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 365264000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 365264000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 365264000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 365264000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 365264000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 369491000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 383044000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 396711000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 402392000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 402392000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 402392000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 402392000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 402392000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 407350000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 414770000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 430266000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 450256000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 450256000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 450256000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 450256000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 450256000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 475374000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 502053000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 536469000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 595281000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 595281000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 595281000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 703919000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 921983000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": "2014-12-31",
              "val": 16805000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 16779000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 16779000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 18457000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 19310000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 19310000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 19310000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 19310000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 19310000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 19310000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 17684000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 17341000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 14323000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 16756000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 16756000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 16756000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 16756000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 16756000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 15256000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 18685000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 20693000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 24183000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 24183000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 24183000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 24183000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 24183000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 25394000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 29903000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 31301000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 34620000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 34620000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 34620000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 34620000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 34620000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 34910000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 37000000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 39224000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 45221000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 45221000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 45221000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 45221000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 45221000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 40189000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 43658000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 48200000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 56834000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 56834000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 56834000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 56834000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 56834000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 55453000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 55741000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 61782000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 64254000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 64254000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 64254000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 64254000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 64254000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 61948000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 61354000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 65979000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 69300000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 69300000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 69300000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 69300000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 69300000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 68854000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 77709000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 86295000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 81814000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 81814000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 81814000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 81814000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 81814000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 76997000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 77913000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 80803000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 89122000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 89122000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 89122000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 89122000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 89122000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 91654000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 87310000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 99550000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 102745000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 102745000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 102745000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 111188000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 126111000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "LiabilityForUncertainTaxPositionsNoncurrent": {
        "label": "Liability for Uncertainty in Income Taxes, Noncurrent",
        "description": "Amount recognized for uncertainty in income taxes classified as noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 3340000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 3340000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 3340000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 3596000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 3663000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 3663000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 3663000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 3663000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 3663000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 3663000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 3812000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 4135000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 4461000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 4677000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 4677000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 4677000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 4677000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 4677000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 4924000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 4128000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 4358000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 12812000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "LineOfCreditFacilityMaximumBorrowingCapacity": {
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "description": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "units": {
          "USD": [
            {
              "end": "2015-09-30",
              "val": 3000000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            }
          ]
        }
      },
      "LongTermDebt": {
        "label": "Long-term Debt",
        "description": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 3225000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 3225000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 4000000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 4026000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 4062000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 4685000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 15319000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 15440000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 15312000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 14862000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 13000000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 12000000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 49085000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LongTermDebtAndCapitalLeaseObligations": {
        "label": "Long-term Debt and Lease Obligation",
        "description": "Amount of long-term debt and lease obligation, classified as noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 3228000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 3228000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 3228000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 1994000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1995000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 1995000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 1995000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 1995000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 1995000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 1995000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 1987000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 1984000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 3938000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 3935000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 3935000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 3935000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 3935000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 3955000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 3964000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 3969000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 3969000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 3969000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 3969000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 3969000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 3973000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 3981000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 3986000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 4012000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 4012000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 4012000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 4012000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 4012000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 4066000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 4074000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 4082000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 4554000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 4554000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 4554000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 4554000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 4554000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 5016000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 4018000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 13902000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 13932000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 13932000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 13932000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 13932000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 13932000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 13887000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 14328000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 14288000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 14817000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 14817000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 14817000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 14817000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 14817000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 14791000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 14734000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 14653000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 14701000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 14701000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 14701000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 14701000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 14701000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 13697000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 13705000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 13781000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 13253000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 13253000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 13253000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 13253000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 11870000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 13228000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 13238000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 12297000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 10883000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 10883000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 10886000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            }
          ]
        }
      },
      "LongTermDebtAndCapitalLeaseObligationsCurrent": {
        "label": "Long-term Debt and Lease Obligation, Current",
        "description": "Amount of long-term debt and lease obligation, classified as current.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 10000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 10000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 10000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 1237000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1225000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 1225000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 1225000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 1225000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 1225000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 1225000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 1223000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 220000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 115000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 1136000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            }
          ]
        }
      },
      "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": {
        "label": "Long-term Debt and Lease Obligation, Including Current Maturities",
        "description": "Amount of long-term debt and lease obligation, including portion classified as current.",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 4711000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 4711000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-09-30",
              "val": 15196000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 15201000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 15201000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 15201000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 15201000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 15201000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 15142000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 14608000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 14696000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 15086000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 15086000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 15086000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 15086000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 15086000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 15125000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 14966000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 15213000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 15142000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 15142000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 15142000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 15142000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 15142000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 15208000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 15159000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 15314000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 14746000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 14746000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 14746000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 14746000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 13672000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 14280000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 14785000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            }
          ]
        }
      },
      "LongTermDebtCurrent": {
        "label": "Long-term Debt, Current Maturities",
        "description": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-09-30",
              "val": 999000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 999000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 999000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 999000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 999000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 999000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1000000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 999000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 999000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1000000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1000000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 1000000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 1000000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 1000000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 1000000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 999000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 999000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 999000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 999000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 999000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 999000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1000000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1000000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1995000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1996000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 1996000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 1996000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1998000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1999000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "LongTermDebtFairValue": {
        "label": "Long-term Debt, Fair Value",
        "description": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 3100000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 3100000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 3100000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 3100000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 3100000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 3100000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 3100000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 3100000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 3100000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 3100000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 3200000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 2200000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 4200000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 3900000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 3900000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 3900000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 3900000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 3900000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 4000000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 4000000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 4000000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 4000000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 4000000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 4000000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 4000000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 4000000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 3900000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 3800000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 3800000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 3900000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 3900000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 3900000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 3900000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 3900000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 4000000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 4000000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 4100000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 4100000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 4100000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 4100000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 4100000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 4100000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 4200000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 4300000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 13900000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 14000000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 14000000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 14000000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 14000000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 14000000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 13000000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 12400000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 12300000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 12400000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 12400000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 12400000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 12400000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 12400000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 11400000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 10400000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 9700000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 9900000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 9900000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 9900000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 9900000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 9900000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 10200000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 10100000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 9600000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 10300000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 10300000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 10300000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 10300000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 10300000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 9000000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 8900000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 9500000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 9000000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 9000000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 9000000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 9000000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 9000000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 9100000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 21900000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 21100000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 45600000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 45600000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 45600000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 75300000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 94900000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
        "label": "Long-Term Debt, Maturity, after Year Five",
        "description": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 3022000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 3039000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 2500000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 11868000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 10621000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 9447000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 8960000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 8000000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 36145000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
        "label": "Long-Term Debt, Maturity, Year One",
        "description": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 1225000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 1225000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1104000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 187000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 221000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1299000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1000000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 2000000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
        "label": "Long-Term Debt, Maturity, Year Five",
        "description": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 1000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 3000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 1047000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1088000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 2165000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1166000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 132000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 5500000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
        "label": "Long-Term Debt, Maturity, Year Four",
        "description": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1001000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 3000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 46000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1087000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1162000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 2163000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1143000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1764000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
        "label": "Long-Term Debt, Maturity, Year Three",
        "description": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 1003000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 46000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 86000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1159000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1159000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 2165000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1000000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 2676000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
        "label": "Long-Term Debt, Maturity, Year Two",
        "description": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 14000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 1046000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 86000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 146000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1156000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1163000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 2000000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1000000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LongTermDebtNoncurrent": {
        "label": "Long-term Debt, Excluding Current Maturities",
        "description": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 2992000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 2992000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 2992000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 1994000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1995000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 1995000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 1995000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 1995000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 1995000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 1995000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 1987000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 1984000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 3938000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 3935000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 3935000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 3935000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 3935000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 3935000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 3937000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 3939000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 3941000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 3943000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 3943000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 3943000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 3943000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 3943000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 3944000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 3947000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 3948000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 3950000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 3950000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 3950000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 3950000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 3950000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 3952000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 3954000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 3956000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 3958000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 3958000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 3958000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 3960000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 2963000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 11870000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 10883000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 10883000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 10883000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 10883000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 10883000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 10886000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 23607000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 21607000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 46547000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 46547000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 46547000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 77501000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 98165000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "LossContingencyAccrualCarryingValueCurrent": {
        "label": "Loss Contingency, Accrual, Current",
        "description": "Amount of loss contingency liability expected to be resolved within one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 2755000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 2844000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 2874000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 2874000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 2874000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 2874000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 3028000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 7914000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 7993000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 7754000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 7754000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 7754000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 7754000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 7754000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 9388000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 9521000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 9191000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 9405000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 9405000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 9405000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 9405000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 9405000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 9357000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 9510000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 9921000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 10409000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 10409000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 10409000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 10409000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 10409000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 10099000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 10254000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 10073000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 9799000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 9799000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 9799000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 9799000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 9799000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 9670000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 9191000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 8264000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 9106000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 9106000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 9106000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 9106000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 9106000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 9354000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 9446000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 9143000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 9525000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 9525000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 9525000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 9525000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 9525000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 9475000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 9376000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 6851000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 6322000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 6322000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 6322000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 6322000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 9830000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 6534000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 7099000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 10564000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 15594000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 15594000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 15594000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 15551000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 17356000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "LossContingencyLossInPeriod": {
        "label": "Loss Contingency, Loss in Period",
        "description": "The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2736000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2736000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 2736000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 2736000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2736000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2736000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2736000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2736000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2736000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 5071000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 5071000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 5071000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 5071000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 5071000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 5071000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5071000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5071000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5071000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1697000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1697000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1697000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1697000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1697000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1697000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1697000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1697000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1697000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021"
            }
          ]
        }
      },
      "MarketableSecurities": {
        "label": "Marketable Securities",
        "description": "Amount of investment in marketable security.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 1222000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 1222000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-09-30",
              "val": 5131000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 3296000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 3296000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 3296000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 3296000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 3296000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 2814000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 4494000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 5034000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 5858000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 5858000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 5858000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 5858000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 5858000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 6010000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 6870000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 7777000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 7798000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 7798000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 7798000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 7798000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 6135000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 5597000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 5856000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            }
          ]
        }
      },
      "MarketableSecuritiesCurrent": {
        "label": "Marketable Securities, Current",
        "description": "Amount of investment in marketable security, classified as current.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 91156000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 91156000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 91156000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 88106000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 92973000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 92439000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 92439000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 92439000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 92439000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 92439000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 94340000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 104469000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 105145000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 101177000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 101177000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 101177000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 101177000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 101177000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 97585000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 103338000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 112467000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 110229000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 110229000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 110229000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 110229000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 110229000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 108482000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 112233000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 118284000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 118704000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 118704000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 118704000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 118704000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 118704000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 113084000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 107061000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 94275000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 91883000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 91883000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 91883000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 91883000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 91883000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 89178000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 92403000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 89233000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 86868000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 86868000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 86868000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 86868000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 86868000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 83597000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 73500000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 73271000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 72191000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 72191000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 72191000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 72191000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 72191000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 72064000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 74112000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 75406000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 96135000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 96135000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 96135000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 88777000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 186563000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "MarketingAndAdvertisingExpense": {
        "label": "Marketing and Advertising Expense",
        "description": "The total expense recognized in the period for promotion, public relations, and brand or product advertising.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2389000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2389000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3004000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3004000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3004000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3186000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3186000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3186000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3200000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3868000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3900000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3900000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 5100000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 5100000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 5100000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 6400000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 6400000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 6400000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6800000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6800000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6800000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5400000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5400000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5400000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 7900000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 7900000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 7900000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 9200000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 9200000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 9200000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 8700000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 8700000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 8700000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 8700000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 8700000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 9900000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": -857000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -1338000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -1095000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -1439000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -2087000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -2087000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -496000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -1057000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -1312000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -1666000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -3677000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -4225000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -4225000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -4225000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -2911000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -2911000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -6351000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -6351000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -7440000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -7440000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -8332000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -8332000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -8332000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -1674000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -1674000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -4414000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -4414000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -5120000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -5120000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -8298000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -8298000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -8298000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -2018000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -2018000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -6955000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -6955000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -10433000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -10433000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -13179000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -13179000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -13179000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -4183000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -4183000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -8929000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -8929000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -15883000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -15883000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -23209000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -23209000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -23209000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -8186000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -8186000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -15684000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -15684000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -15138000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -15138000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -24408000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -24408000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -24408000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -13606000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -13606000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -29597000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -29597000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -44851000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -44851000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -61362000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -61362000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -61362000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -16214000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -16214000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -34031000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -34031000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -52128000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -52128000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -69757000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -69757000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -69757000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -16568000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -16568000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -34403000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -34403000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -52785000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -52785000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -72093000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -72093000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -72093000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -19714000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -19714000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -40603000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -40603000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -60697000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -60697000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -79733000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -79733000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -20201000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -20201000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -26033000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -26033000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -44416000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -37388000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 25077000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 86320000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": -13679000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -13679000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -17814000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -21055000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -21055000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -21055000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -7304000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -12407000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -18224000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -18224000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -23711000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -23711000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -23711000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -23711000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -6245000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -6245000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -13418000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -13418000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -26463000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -26463000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -31165000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -31165000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -31165000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -2851000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -2851000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -10023000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -10023000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -24427000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -24427000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -31401000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -31401000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -31401000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -7846000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -7846000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -11220000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -11220000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -21628000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -21628000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -28504000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -28504000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -28504000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -5388000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -5388000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -15843000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -15843000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -24788000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -24788000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -29491000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -29491000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -29491000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -1847000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -1847000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -10295000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -10295000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -25492000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -25492000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -32773000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -32773000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -32773000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -5383000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -5383000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -14457000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -14457000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -24507000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -24507000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -35523000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -35523000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -35523000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -9051000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -9051000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -13238000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -13238000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -14071000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -14071000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -20298000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -20298000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -20298000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -2946000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -2946000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -13746000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -13746000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -20896000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -20896000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -27063000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -27063000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -27063000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -8564000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -8564000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -11345000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -11345000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -29356000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -29356000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -45536000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -45536000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -16194000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -16194000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -40738000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -40738000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -68515000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -120291000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -63389000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -145822000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 18659000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 19140000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 16012000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 22376000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 23024000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 23024000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 6722000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 13818000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 19609000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 19963000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 26024000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 26572000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 26572000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 26572000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 7658000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 7658000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 16778000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 16778000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 26623000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 26623000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 36036000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 36036000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 36036000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 9548000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 9548000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 16951000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 16951000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 26823000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 26823000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 37091000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 37091000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 37091000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 11642000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 11642000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 21774000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 21774000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 34984000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 34984000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 47971000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 47971000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 47971000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 12000000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 12000000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 24627000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 24627000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 40093000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 40093000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 54520000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 54520000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 54520000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 11451000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 11451000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 25444000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 25444000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 42447000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 42447000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 65124000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 65124000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 65124000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 19289000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 19289000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 41179000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 41179000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 66718000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 66718000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 91652000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 91652000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 91652000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 25106000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 25106000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 44528000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 44528000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 67881000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 67881000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 91495000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 91495000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 91495000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 23509000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 23509000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 52175000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 52175000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 82831000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 82831000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 101746000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 101746000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 101746000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 28848000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 28848000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 55488000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 55488000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 86186000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 86186000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 125299000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 125299000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 36150000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 36150000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 63897000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 63897000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 112311000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 164713000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 45790000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 84859000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 12733000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 12733000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 9461000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 2739000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 14136000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 14136000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 14136000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 3515000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 3515000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 7446000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 3931000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 11425000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 11425000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 3979000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 3979000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 16348000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 16348000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 16348000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 16348000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 4207000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 4207000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 9084000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 9084000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 4877000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 4877000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 14145000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 14145000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 5061000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 5061000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 19478000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 19478000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 19478000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 5426000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 5426000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 8950000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 8950000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 3524000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 3524000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 15682000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 15682000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 6732000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 6732000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 12662000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 12662000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 12662000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 9401000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 9401000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 12596000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 12596000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 3195000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 3195000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 21788000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 21788000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 9192000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 9192000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 30736000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 30736000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 30736000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 6657000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 6657000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 16604000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 16604000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 9947000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 9947000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 23672000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 23672000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 7068000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 7068000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 34343000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 34343000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 34343000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 6836000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 6836000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 13795000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 13795000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 6959000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 6959000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 25042000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 25042000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 11247000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 11247000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 40269000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 40269000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 40269000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 17930000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 17930000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 36455000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 36455000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 18525000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 18525000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 55391000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 55391000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 18936000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 18936000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 76033000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 76033000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 76033000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 76033000000,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 16436000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 16436000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 32438000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 32438000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 16002000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 16002000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 46348000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 46348000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 13910000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 13910000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 59972000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 59972000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 59972000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 59972000000,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 15051000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 15051000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 33419000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 33419000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 18368000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 18368000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 53108000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 53108000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 19689000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 19689000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 73795000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 73795000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 73795000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 73795000000,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 23662000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 23662000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 47281000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 47281000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 23619000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 23619000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 73582000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 73582000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 26301000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 26301000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 100118000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 100118000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 100118000000,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 34540000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 34540000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 62736000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 62736000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 28196000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 28196000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 97715000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 34979000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 132170000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 132170000000,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 62578000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 174771000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 112193000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 12733000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 12733000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 9461000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 2739000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 14136000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 14136000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 14136000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 6924000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 3409000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 10903000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 10903000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 3979000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 3979000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 15826000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 15826000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 15826000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 15826000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 9084000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 4877000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 14145000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 5061000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 19478000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 19478000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 12662000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 59972000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 33419000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 18368000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 53108000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 19689000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 73795000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 73795000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 23662000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 47281000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 47281000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 23619000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 23619000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 73582000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 73582000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 26301000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 26301000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 100118000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 100118000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 34540000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 34540000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 62736000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 62736000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 28196000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 28196000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 97715000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 34979000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 132170000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 62578000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 174685000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 112107000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest": {
        "label": "Noncontrolling Interest, Increase from Sale of Parent Equity Interest",
        "description": "Amount of increase in noncontrolling interest from sale of a portion of the parent's controlling interest.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 722000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 722000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 722000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 659000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 659000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 659000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 47000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 47000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 160000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 160000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 113000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 113000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 160000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 160000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 160000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 160000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 160000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1593000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1593000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2456000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2456000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 863000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 863000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2456000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2456000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2795000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2795000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2795000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 10000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 10000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 310000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 310000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 300000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 300000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 310000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 310000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 310000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 310000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 310000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 10000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 10000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 10000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 10000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 35000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 35000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 35000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 293000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 293000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 285000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 285000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1154000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1154000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 400000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 400000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 400000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 400000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 400000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 400000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 3200000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 3758000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 558000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "NoncontrollingInterestInVariableInterestEntity": {
        "label": "Noncontrolling Interest in Variable Interest Entity",
        "description": "Portion of equity (net assets) in a variable interest entity (VIE) not attributable, directly or indirectly, to the parent entity. That is, this is the portion of equity in a VIE that is attributable to the noncontrolling interest (previously referred to as minority interest).",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 1200000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 1200000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 1200000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 1200000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 2800000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 3700000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 3700000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 3900000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 3900000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 3900000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 3900000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 3900000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 3800000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 4400000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 4400000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 4300000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 4300000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 4300000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 4300000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 4300000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 4300000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 4100000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 3900000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 3800000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 3800000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 3800000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 3800000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 3800000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 3700000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 3600000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 3400000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 3400000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 3400000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 3400000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 3400000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 3400000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 3200000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 3300000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 3400000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 4200000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 4200000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 4200000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 4200000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 4200000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 4400000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 4300000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 3900000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 3400000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 3400000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 3400000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 7200000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 7100000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "NoncurrentAssets": {
        "label": "Long-Lived Assets",
        "description": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 84587000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 96960000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 96960000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 96960000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 96960000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 96960000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 100204000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 104675000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 107549000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 110558000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 110558000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 110558000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 110558000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 110558000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 117210000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 119621000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 122040000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 127049000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 127049000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 127049000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 127049000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 127049000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 132007000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 135677000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 139904000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 148436000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 148436000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 148436000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 148436000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 148436000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 156950000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 164761000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 174831000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 184624000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 184624000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 184624000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 184624000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 184624000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 198784000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 217486000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 238311000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 261818000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 261818000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 261818000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 296529000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 338906000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "NonoperatingIncomeExpense": {
        "label": "Nonoperating Income (Expense)",
        "description": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 496000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 496000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 635000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 133000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 763000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 763000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 763000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 157000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 288000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 131000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 471000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 471000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 183000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 183000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 291000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 291000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 291000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 291000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -213000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -213000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -62000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -62000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 151000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 151000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 216000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 216000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 278000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 278000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 434000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 434000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 434000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 251000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 251000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 496000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 496000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 245000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 245000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 693000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 693000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 197000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 197000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1047000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1047000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1015000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 3542000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2910000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 4950000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 4080000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1408000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1170000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 6723000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 5538000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 1773000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 1458000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 8592000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 7389000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 7389000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1538000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1538000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 4505000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 4505000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 2967000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 2967000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 3956000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 3956000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -549000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -549000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 5394000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 5394000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 5394000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -220000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -220000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1674000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1674000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1894000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1894000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 3820000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 3820000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 2146000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 2146000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6858000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6858000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6858000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 4846000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 4846000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 7470000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 7470000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 2624000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 2624000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 9503000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 9503000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 2033000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 2033000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 12020000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 12020000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 12020000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -1160000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -1160000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -1599000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -1599000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -439000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -439000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -2501000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -2501000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -902000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -902000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -3514000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -3514000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -3514000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 790000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 790000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 855000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 855000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 65000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 65000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 709000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 709000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -146000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -146000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1424000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1424000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1424000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2843000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2843000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2969000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2969000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 126000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 126000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 6154000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 6154000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 3185000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 3185000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 7425000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 7425000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 11183000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 11183000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 13845000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 13845000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 2662000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 2662000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 26604000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 12759000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 29787000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 37716000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 135699000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 97983000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OciBeforeReclassificationsNetOfTaxAttributableToParent": {
        "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent",
        "description": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -191000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -191000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 160000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 160000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 160000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -140000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -319000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -774000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1106000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1106000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1106000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1106000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 528000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 528000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 709000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 709000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 941000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 941000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -398000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -398000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -398000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 361000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 361000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 782000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 782000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1592000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1592000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1212000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1212000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1212000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 96000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 194000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -839000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -741000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -938000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -840000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -527000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -429000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -429000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 683000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 683000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1506000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1506000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1509000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1509000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1528000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1528000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1528000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 274000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 274000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1388000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1388000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1803000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1803000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2531000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2531000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2531000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -781000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -781000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -505000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -505000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -1004000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -1004000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -2086000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -2086000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -2086000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -2310000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -2310000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -3947000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -3947000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -6709000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -6709000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -5093000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -5093000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -5093000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1341000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1341000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1077000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1077000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -236000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -236000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2163000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2163000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2163000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -735000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -735000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -1036000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -1036000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 761000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 761000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1091000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1091000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1056000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1056000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 3045000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 3045000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 2843000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2923000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -498000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -521000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "OperatingIncomeLoss": {
        "label": "Operating Income (Loss)",
        "description": "The net result for the period of deducting operating expenses from operating revenues.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 15403000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 15403000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 12097000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 3724000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 16496000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 16496000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 16496000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 4447000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 9272000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 4825000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 13980000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 13980000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 4708000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 4708000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 19360000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 19360000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 19360000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 19360000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 5342000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 5342000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 11310000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 11310000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 5968000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 5968000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 17077000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 17077000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 5767000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 5767000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 23716000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 23716000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 23716000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 6568000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 6568000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 10700000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 10700000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 4132000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 4132000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 18482000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 18482000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 7782000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 7782000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 26146000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 26146000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 26178000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 7001000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 7633000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 9808000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 10678000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 2807000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 3045000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 18118000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 19303000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 8310000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 8625000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 26321000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 27524000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 27524000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 6608000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 6608000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 15788000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 15788000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 9180000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 9180000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 24965000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 24965000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 9177000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 9177000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 34231000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 34231000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 34231000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 7977000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 7977000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 14360000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 14360000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 6383000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 6383000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 25573000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 25573000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 11213000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 11213000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 41224000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 41224000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 41224000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 16437000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 16437000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 35798000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 35798000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 19361000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 19361000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 56829000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 56829000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 21031000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 21031000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 78714000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 78714000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 78714000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 20094000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 20094000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 39547000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 39547000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 19453000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 19453000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 56682000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 56682000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 17135000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 17135000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 74842000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 74842000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 74842000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 17415000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 17415000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 39253000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 39253000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 21838000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 21838000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 60596000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 60596000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 21343000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 21343000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 84293000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 84293000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 84293000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 25472000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 25472000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 52897000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 52897000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 27425000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 27425000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 81418000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 81418000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 28521000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 28521000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 112390000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 112390000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 30606000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 30606000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 61877000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 61877000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 31271000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 31271000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 93105000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 31228000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 129039000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 39696000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 80466000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 40770000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": 398000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 398000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 825000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 825000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 427000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 427000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1302000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1302000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 477000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 477000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1820000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1820000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 523000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1067000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 544000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1649000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 582000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2267000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2267000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2267000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2699000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2699000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2699000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2900000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2900000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2900000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3362000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3362000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3362000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 804000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1606000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 802000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 2463000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 857000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3304000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3304000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 790000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 790000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1608000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1608000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 818000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 818000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 2470000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 862000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3345000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 892000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 1834000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 942000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OperatingLeaseLiability": {
        "label": "Operating Lease, Liability",
        "description": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "units": {
          "USD": [
            {
              "end": "2019-03-31",
              "val": 9348000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 10152000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 10791000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 11413000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 11788000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 12125000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 12519000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 12840000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 13578000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 14978000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 15251000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 15251000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 14578000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 14578000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 14578000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 14578000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 14578000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 14551000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 14959000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 15205000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 15954000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 15954000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 15954000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 16161000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 18037000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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-12-31",
              "val": 1199000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 1199000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 1199000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 1199000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 1199000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1312000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1416000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1535000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1694000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 1694000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 1694000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 1694000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 1694000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1888000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 2037000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 2101000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 2189000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 2189000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 2189000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 2189000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 2189000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 2267000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 2297000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 2285000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 2477000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 2477000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 2477000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 2477000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 2477000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 2625000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 2663000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 2715000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 2791000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 2791000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 2791000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 2791000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 2791000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 2874000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 2855000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 2971000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 2887000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 2887000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 2887000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 2887000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 2887000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 2873000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 3007000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 3099000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 3209000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 3209000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 3209000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 3178000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 3446000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": "2018-12-31",
              "val": 0,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 8206000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 9088000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 9666000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 10214000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 10214000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 10214000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 10214000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 10214000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 10476000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 10709000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 10984000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 11146000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 11146000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 11146000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 11146000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 11146000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 11382000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 11619000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 11471000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 11389000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 11389000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 11389000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 11389000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 11389000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 11363000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 11697000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 11984000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 12501000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 12501000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 12501000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 12501000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 12501000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 12799000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 12746000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 12550000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 12460000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 12460000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 12460000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 12460000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 12460000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 11957000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 11708000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 11654000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 11691000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 11691000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 11691000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 11691000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 11691000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 11678000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 11952000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 12106000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 12744000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 12744000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 12744000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 12983000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 14591000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": 374000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 374000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 770000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 770000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 396000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 396000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1212000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1212000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 442000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 442000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1661000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1661000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 430000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 923000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 493000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1450000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 527000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2004000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2004000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2004000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2489000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2489000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2489000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2722000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2722000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2722000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3173000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3173000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3173000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 842000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1686000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 844000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 2571000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 885000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3425000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3425000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 878000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 878000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1661000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1661000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 783000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 783000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 2511000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 850000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3370000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 918000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 1817000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 899000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OperatingLeaseRightOfUseAsset": {
        "label": "Operating Lease, Right-of-Use Asset",
        "description": "Amount of lessee's right to use underlying asset under operating lease.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 8837000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 9713000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 10341000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 10941000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 10941000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 10941000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 10941000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 10941000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 11219000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 11567000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 11946000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 12211000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 12211000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 12211000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 12211000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 12211000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 12598000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 12978000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 12918000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 12959000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 12959000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 12959000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 12959000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 12959000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 12992000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 13398000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 13677000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 14381000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 14381000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 14381000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 14381000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 14381000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 14447000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 14469000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 14199000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 14091000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 14091000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 14091000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 14091000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 14091000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 13768000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 13606000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 13561000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 13588000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 13588000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 13588000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 13588000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 13588000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 13722000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 14255000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 14524000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 15221000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 15221000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 15221000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 15509000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 17694000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": "2015-12-31",
              "val": 7456000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 7456000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 7970000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 8803000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 10102000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 10102000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsDueCurrent": {
        "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months",
        "description": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 672000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 672000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 843000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1175000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 1319000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 1319000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "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": "2015-12-31",
              "val": 719000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 719000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 767000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 831000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 980000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 980000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsDueInFourYears": {
        "label": "Operating Leases, Future Minimum Payments, Due in Four Years",
        "description": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 769000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 769000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 854000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 975000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 1153000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 1153000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsDueInThreeYears": {
        "label": "Operating Leases, Future Minimum Payments, Due in Three Years",
        "description": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 796000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 796000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 910000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1073000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 1337000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 1337000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsDueInTwoYears": {
        "label": "Operating Leases, Future Minimum Payments, Due in Two Years",
        "description": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 794000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 794000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 902000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1133000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 1397000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 1397000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsDueThereafter": {
        "label": "Operating Leases, Future Minimum Payments, Due Thereafter",
        "description": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 3706000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 3706000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 3694000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 3616000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 3916000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 3916000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsReceivable": {
        "label": "Operating Leases, Future Minimum Payments Receivable",
        "description": "Future minimum rental payments in aggregate as of the balance sheet date under operating leases.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 50000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 50000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 33000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 50000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 55000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 55000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsReceivableCurrent": {
        "label": "Operating Leases, Future Minimum Payments Receivable, Current",
        "description": "Future rental payments receivable within one year of the balance sheet date under an operating lease.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 26000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 26000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 15000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 15000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 16000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 16000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears": {
        "label": "Operating Leases, Future Minimum Payments Receivable, in Five Years",
        "description": "Future rental payments receivable within the fifth year from the balance sheet date under an operating lease.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 3000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 3000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 2000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 3000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 3000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 3000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsReceivableInFourYears": {
        "label": "Operating Leases, Future Minimum Payments Receivable, in Four Years",
        "description": "Future rental payments receivable within the fourth year from the balance sheet date under an operating lease.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 3000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 3000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 4000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 7000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 8000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 8000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears": {
        "label": "Operating Leases, Future Minimum Payments Receivable, in Three Years",
        "description": "Future rental payments receivable within the third year from the balance sheet date under an operating lease.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 4000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 4000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 5000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 11000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 10000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 10000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears": {
        "label": "Operating Leases, Future Minimum Payments Receivable, in Two Years",
        "description": "Future rental payments receivable within the second year from the balance sheet date under an operating lease.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 13000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 13000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 6000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 13000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 13000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 13000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsReceivableThereafter": {
        "label": "Operating Leases, Future Minimum Payments Receivable, Thereafter",
        "description": "Future minimum lease payments receivable under operating leases for periods greater than five years following the balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 1000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 1000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 1000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 5000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 5000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "OperatingLeaseWeightedAverageDiscountRatePercent": {
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "description": "Weighted average discount rate for operating lease calculated at point in time.",
        "units": {
          "pure": [
            {
              "end": "2019-03-31",
              "val": 0.029,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 0.029,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 0.028,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0.028,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 0.027,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 0.027,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 0.027,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0.026,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 0.023,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 0.028,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 0.031,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 0.031,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 0.034,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 0.034,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 0.034,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 0.034,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 0.034,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 0.035,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0.035,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0.036,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0.036,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 0.036,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 0.036,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0.037,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 0.038,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2015-12-31",
              "val": 3860000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 4888000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 4888000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 4888000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 4888000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 4888000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 4265000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 4674000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 5201000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 5814000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 5814000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 5814000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 5814000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 5814000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 5580000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 5902000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 6444000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 7394000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 7394000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 7394000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 7394000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 5791000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 8186000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 8537000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 10022000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 7807000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 7807000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 7807000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 7807000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 7807000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 7250000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 9117000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 9459000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 11213000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 10459000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 10459000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 10459000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 10459000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 10302000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 10472000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 11081000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 12931000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 13328000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 13328000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 13328000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 14136000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 14768000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 15743000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 18291000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 19645000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 18013000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 18013000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 18013000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 18013000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 18696000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 19443000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 22531000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 22285000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 22285000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 22285000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 22285000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 22285000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 21307000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 22535000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 24704000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 27706000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 26727000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 26727000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 26727000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 23219000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 26002000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 29977000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 31056000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 24584000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 24584000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 24584000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 25094000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 28169000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "OtherAssetsCurrent": {
        "label": "Other Assets, Current",
        "description": "Amount of current assets classified as other.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 4575000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 4575000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-09-30",
              "val": 2860000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 2983000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 2983000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 2983000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 2983000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 2983000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 3426000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 3961000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 4007000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 4236000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 4236000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 4236000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 4236000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 4236000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 4406000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 4100000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 4699000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 4412000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 4412000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 4412000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 4412000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 4412000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 5165000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 5579000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 5425000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 5490000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 5490000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 5490000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 5490000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 5490000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 7646000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 6076000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 6029000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 7054000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 7054000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 7054000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 7054000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 8020000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 6892000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 8321000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 10518000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 8105000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 8105000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 8105000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 8105000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 10775000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 8532000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 9421000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 12398000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 12650000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 12650000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 12650000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 12650000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 12650000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 12829000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 14183000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 15207000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 15714000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 15714000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 15714000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 15714000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 15714000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 15724000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 16020000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 18303000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 16309000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 16309000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 13870000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 23914000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 21884000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "OtherAssetsNoncurrent": {
        "label": "Other Assets, Noncurrent",
        "description": "Amount of noncurrent assets classified as other.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 1819000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 1819000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-09-30",
              "val": 2683000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 2672000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 2672000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 2672000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 2672000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 2672000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 2004000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 3052000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 2838000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 2693000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 2693000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 2693000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 2693000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 2693000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 2547000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 2461000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 2225000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 2342000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 2342000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 2342000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 2342000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 2342000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 2748000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 2731000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 3274000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 3953000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 3953000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 3953000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 3953000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 3953000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 4167000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 4298000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 4276000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 5361000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 5361000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 5361000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 5361000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 5361000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 5778000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 5712000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 5670000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 6623000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 6623000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 6623000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 6623000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 8707000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 6439000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 6822000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 7628000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 10051000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 10051000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 10051000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 10051000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 10051000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 10065000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 9699000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 13867000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 14874000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 14874000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 14874000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 14874000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 14874000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 12950000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 14153000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 16811000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 16245000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 14962000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 14962000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 17478000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 39711000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": {
        "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax",
        "description": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -554000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -554000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 128000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -210000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 371000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 371000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 371000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 194000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -192000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -386000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -577000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -577000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -385000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -385000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -507000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -507000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -507000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -507000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 525000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 525000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 739000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 739000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 214000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 214000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 764000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 764000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 25000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 25000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -93000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -93000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -93000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 164000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 164000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 276000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 276000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 112000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 112000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 901000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 901000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 625000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 625000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 412000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 412000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 412000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -169000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -169000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -323000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -323000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -154000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -154000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -414000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -414000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -91000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -91000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -823000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -823000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -823000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 726000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 726000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1392000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1392000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 666000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 666000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1506000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1506000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 114000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 114000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1500000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1500000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1500000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 329000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 329000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1047000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1047000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 718000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 718000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 955000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 955000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -92000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -92000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 800000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 800000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 800000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -477000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -477000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -604000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -604000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -127000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -127000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -820000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -820000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -216000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -216000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1376000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1376000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1376000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -2330000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -2330000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -3023000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -3023000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -693000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -693000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -4461000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -4461000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -1438000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -1438000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -3713000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -3713000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -3713000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1158000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1158000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 786000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 786000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -372000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -372000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 363000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 363000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -423000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -423000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2512000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2512000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2512000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -49000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -49000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 88000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 88000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 137000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 137000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1384000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1384000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1296000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1296000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 666000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 666000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 561000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 561000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 723000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 723000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 162000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 162000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 917000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 194000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 977000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -375000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -614000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -239000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax": {
        "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, Tax",
        "description": "Amount, after adjustment, of tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and 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": "2013-01-01",
              "end": "2013-12-31",
              "val": -212000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -212000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 38000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -66000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 60000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 60000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 60000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 61000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -31000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -92000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -29000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 29000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 2000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -2000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -29000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -29000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -29000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -29000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 119000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 119000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 198000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 198000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 79000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 79000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -191000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 191000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 7000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -7000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -60000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 60000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -60000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 60000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -41000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 41000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 19000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -19000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -156000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 156000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -156000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 88000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -88000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 191000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 191000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 103000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 103000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 223000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 223000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 32000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 32000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 221000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 221000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 221000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -81000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 81000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 301000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 301000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 220000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 220000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 274000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 274000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -27000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -27000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 230000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 230000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 230000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -135000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -135000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -172000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -172000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -37000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -37000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -235000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -235000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -63000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -63000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -394000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -394000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -394000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -633000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -633000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -860000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -860000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -227000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -227000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -1269000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -1269000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -409000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -409000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1056000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1056000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1056000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 330000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 330000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 224000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 224000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -106000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -106000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 104000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 104000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -120000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -120000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 698000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 698000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 698000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -14000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -14000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 26000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 26000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 40000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 40000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 394000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 394000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 368000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 368000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 190000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 190000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 159000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 159000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 205000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 205000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 46000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 46000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 259000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 54000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 276000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -106000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -174000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -68000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": {
        "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax",
        "description": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -69000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -774000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            }
          ]
        }
      },
      "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": "2016-01-01",
              "end": "2016-12-31",
              "val": 164000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -618000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -236000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -702000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -84000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -545000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -545000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -68000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 373000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 373000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 441000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 441000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 294000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 294000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -79000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -79000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 388000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 388000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 388000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -134000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -134000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -229000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -229000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -95000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -95000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -40000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -40000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 189000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 189000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -277000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -277000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -277000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 356000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 356000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 155000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 155000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -201000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -201000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 130000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 130000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -25000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -25000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -74000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -74000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -74000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 264000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 264000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 218000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 218000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -46000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -46000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 450000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 450000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 232000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 232000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 562000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 562000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 562000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -135000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -135000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 444000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 444000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 579000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 579000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1033000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1033000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 589000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 589000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -431000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -431000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -431000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -151000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -151000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -5000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -5000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 146000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 146000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 542000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 542000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 547000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 547000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -46000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -46000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -46000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 115000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 115000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 252000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 252000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 137000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 137000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -444000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -444000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -696000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -696000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 609000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 609000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -510000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -510000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -1323000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -1323000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -813000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -813000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -802000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 521000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -615000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 437000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 580000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 143000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": {
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax",
        "description": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -64000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -292000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -143000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -342000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -50000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 247000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 247000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -12000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -97000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 97000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -109000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 109000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -74000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 74000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 23000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -23000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 103000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 103000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 103000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -1000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -23000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -23000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -22000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -22000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 23000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 23000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 46000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 46000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 42000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -42000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -42000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -81000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 81000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 46000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 46000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -35000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -35000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 38000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 38000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -8000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -8000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -11000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -11000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -11000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 50000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 50000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 35000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 35000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -15000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -15000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 89000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 89000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 54000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 54000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 122000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 122000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 122000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -44000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -44000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 69000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 69000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 113000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 113000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 228000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 228000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 159000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 159000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -110000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -110000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -110000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -30000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -30000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -19000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -19000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 11000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 11000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 115000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 115000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 134000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 134000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -2000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -2000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -2000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 23000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 23000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 50000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 50000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 27000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 27000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -88000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -88000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -138000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -138000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 151000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 151000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -131000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -131000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -339000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -339000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -208000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -208000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -216000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 123000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -174000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 117000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 158000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 41000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2016-01-01",
              "end": "2016-12-31",
              "val": 515000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -459000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -230000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -668000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -209000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -638000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -638000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -262000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 101000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 101000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 363000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 363000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 92000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 92000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -9000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -9000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 290000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 290000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 290000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -30000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -30000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -55000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -55000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -25000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -25000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 209000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 209000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 264000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 264000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 22000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 22000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 22000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 378000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 378000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 292000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 292000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -86000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -86000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 244000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 244000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -48000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -48000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 42000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 42000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 42000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 179000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 179000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 137000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 137000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -42000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -42000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 429000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 429000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 292000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 292000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 716000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 716000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 716000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 114000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 114000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1029000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1029000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 915000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 915000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2165000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2165000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 1136000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 1136000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1275000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1275000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1275000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -74000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -74000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 77000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 77000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 151000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 151000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 627000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 627000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 550000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 550000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 168000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 168000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 168000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 186000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 186000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 418000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 418000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 232000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 232000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -280000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -280000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -698000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -698000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 775000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 775000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -313000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -313000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -1233000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -1233000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -920000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -920000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -895000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 338000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -779000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 279000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 507000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 228000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2016-01-01",
              "end": "2016-12-31",
              "val": 351000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 159000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 6000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 34000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -125000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -93000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -93000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -194000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -272000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -272000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -78000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -78000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -202000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -202000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 70000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 70000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -98000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -98000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -98000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 104000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 104000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 174000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 174000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 70000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 70000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 249000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 249000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 75000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 75000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 299000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 299000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 299000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 22000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 22000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 137000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 137000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 115000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 115000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 114000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 114000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -23000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -23000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 116000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 116000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 116000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -85000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -85000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -81000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -81000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 4000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 4000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -21000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -21000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 60000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 60000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 154000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 154000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 154000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 249000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 249000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 585000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 585000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 336000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 336000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1132000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1132000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 547000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 547000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1706000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1706000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1706000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 77000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 77000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 82000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 82000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 5000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 5000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 85000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 85000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 3000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 3000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 214000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 214000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 214000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 71000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 71000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 166000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 166000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 95000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 95000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 164000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 164000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -2000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -2000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 166000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 166000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 197000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 197000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 90000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 90000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -107000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -107000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -93000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -183000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -164000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -158000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -73000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 85000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax": {
        "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax",
        "description": "Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 52000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 52000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 288000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 303000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 527000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 527000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 527000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 331000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -59000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -390000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -192000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -192000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -133000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -133000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -327000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -327000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -327000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -327000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -101000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -101000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -53000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -53000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 48000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 48000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -88000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -88000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -35000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -35000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 164000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 164000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -382000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -382000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -618000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -236000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -702000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -84000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -545000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -68000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax": {
        "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax",
        "description": "Amount of tax expense (benefit), after reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 30000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 30000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 113000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 122000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 196000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 196000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 196000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 192000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -10000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -202000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -68000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 68000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -58000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 58000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -115000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -115000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -115000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -115000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -37000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -37000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -9000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -9000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 28000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 28000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 29000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -29000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 20000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -20000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 64000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 64000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -149000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -149000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -292000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -143000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -342000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -50000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -247000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 12000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 89000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 89000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -623000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -677000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -996000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -996000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -996000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -923000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -705000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 218000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -850000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -850000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -145000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -145000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1067000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1067000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1067000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1067000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 156000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 156000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 37000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 37000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -119000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -119000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 166000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 166000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 129000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 129000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -599000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -599000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -599000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 451000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 451000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1016000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1016000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 565000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 565000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1457000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1457000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 441000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 441000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1543000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1543000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1543000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 657000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 657000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -485000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -485000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -1142000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -1142000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -466000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -466000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 19000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 19000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -781000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -781000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -781000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -36000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -36000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 82000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 82000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 118000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 118000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -326000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -326000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -408000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -408000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -119000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -119000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -119000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -550000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -550000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -266000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -266000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 284000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 284000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 193000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 193000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 459000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 459000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1139000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1139000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1139000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -423000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -423000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -57000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -57000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 366000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 366000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -671000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -671000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -614000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -614000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1442000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1442000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1442000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 39000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 39000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -1626000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -1626000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -1665000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -1665000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -3801000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -3801000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -2175000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -2175000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1836000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1836000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1836000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 596000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 596000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 831000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 831000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 235000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 235000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -338000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -338000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -1169000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -1169000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 735000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 735000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 735000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -503000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -503000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -950000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -950000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -447000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -447000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 234000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 234000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1184000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1184000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1673000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1673000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 663000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 663000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 3273000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 3273000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 2610000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 2610000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 2631000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -642000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2522000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -326000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -335000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -9000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossNetOfTax": {
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "description": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -413000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -413000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -207000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -584000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -98000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -98000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -98000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -398000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -956000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -558000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -1619000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -1619000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -663000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -663000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1901000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1901000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1901000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1901000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 580000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 580000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 723000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 723000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 143000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 143000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 842000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 842000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 119000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 119000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -528000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -528000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -528000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 233000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 233000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 674000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 674000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 441000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 441000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1656000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1656000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 982000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 982000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1410000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1410000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1410000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 420000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 420000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -435000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -435000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -855000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -855000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -586000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -586000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -151000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -151000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -1216000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -1216000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -1216000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 556000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 556000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1245000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1245000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 689000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 689000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1140000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1140000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -105000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -105000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1104000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1104000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1104000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 135000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 135000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 936000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 936000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 801000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 801000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1278000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1278000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 342000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 342000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1865000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1865000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1865000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -636000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -636000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -443000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -443000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 193000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 193000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -1041000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -1041000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -598000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -598000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -2256000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -2256000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -2256000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -2426000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -2426000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -4205000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -4205000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -1779000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -1779000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -7229000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -7229000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -3024000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -3024000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -5980000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -5980000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1603000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1603000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1612000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 9000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 567000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -1045000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3201000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -437000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": -413000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -413000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -98000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -98000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -98000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -398000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -956000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -1619000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1901000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1901000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1901000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1901000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 580000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 580000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 723000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 723000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 842000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 842000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -528000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -528000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -528000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 233000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 233000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 674000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 674000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1656000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1656000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1410000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1410000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1410000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 322000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 420000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -533000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -435000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -684000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -586000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -1314000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -1216000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -1216000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 556000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 556000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1245000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1245000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1140000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1140000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1104000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1104000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1104000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 135000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 135000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 936000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 936000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1278000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1278000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1865000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1865000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1865000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -636000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -636000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -443000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -443000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -1041000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -1041000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -2256000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -2256000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -2256000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -2426000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -2426000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -4205000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -4205000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -7229000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -7229000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -5980000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -5980000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -5980000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1603000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1603000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1612000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1612000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 9000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 567000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 567000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -1045000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3201000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3201000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3201000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -437000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -437000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -610000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -610000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -173000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -173000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1174000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1174000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1784000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1784000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -398000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -398000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 714000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 714000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 2673000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 2673000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 1959000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 1959000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 2746000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 73000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2884000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -264000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -369000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -105000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 162000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 162000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 122000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 15000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 134000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 134000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 134000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 27000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 77000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 50000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 73000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 73000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -4000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -4000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -208000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -208000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -208000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -208000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -169000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -169000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -183000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -183000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -14000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -14000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -137000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -137000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 46000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 46000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -221000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -221000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -221000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -25000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -25000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -51000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -51000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -26000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -26000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -98000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -98000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -47000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -47000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -105000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -105000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -105000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -39000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -39000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -33000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -33000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 6000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 6000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -62000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -62000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -29000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -29000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 911000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 911000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 911000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -7000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -7000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 68000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 68000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 75000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 75000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 107000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 107000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 39000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 39000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 111000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 111000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 111000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 169000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 169000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 318000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 318000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 149000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 149000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 391000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 391000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 73000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 73000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 513000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 513000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 513000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -11000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -11000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 64000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 64000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 75000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 75000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 121000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 121000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 57000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 57000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 64000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 64000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 64000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -148000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -148000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -381000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -381000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -233000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -233000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -743000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -743000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -362000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -362000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1007000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1007000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1007000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -292000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -292000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -490000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -490000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -198000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -198000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -745000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -745000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -255000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -255000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1168000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1168000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1168000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -311000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -311000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -541000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -541000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -230000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -230000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -629000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -629000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -88000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -88000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -782000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -782000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 84000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 84000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 113000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 113000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 29000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 29000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 149000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 36000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 169000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 19000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -15000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -34000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax": {
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax",
        "description": "Amount after tax of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 60000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 60000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 16000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 7000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 124000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 124000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 124000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 231000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 560000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 329000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 772000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 772000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 212000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 212000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1003000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1003000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1003000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1003000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 117000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 117000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 169000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 169000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 52000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 52000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 236000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 236000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 67000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 67000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 351000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 351000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 153000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 153000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 159000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 6000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 34000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -125000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -93000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -194000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax": {
        "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax",
        "description": "Amount after tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 112000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 112000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 304000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 310000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 651000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 651000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 651000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 562000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 501000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -61000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 580000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 580000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 79000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 79000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 676000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 676000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 676000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 676000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 16000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 16000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 116000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 116000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 100000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 100000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 148000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 148000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 32000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 32000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 515000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 515000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -229000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -229000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -459000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -230000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -668000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -209000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -638000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -262000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": -392000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -392000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 250000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -195000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 505000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 505000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 505000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 221000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -115000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -336000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -504000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -504000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -389000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -389000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -715000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -715000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -715000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -715000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 356000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 356000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 556000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 556000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 200000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 200000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 627000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 627000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 71000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 71000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -314000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -314000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -314000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 139000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 139000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 225000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 225000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 86000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 86000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 803000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 803000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 578000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 578000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 307000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 307000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 307000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -208000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -208000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -356000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -356000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -148000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -148000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -476000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -476000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -120000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -120000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 88000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 88000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 88000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 719000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 719000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1460000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1460000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 741000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 741000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1613000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1613000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 153000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 153000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1611000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1611000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1611000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 498000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 498000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1365000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1365000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 867000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 867000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1346000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1346000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -19000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -19000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1313000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1313000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1313000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -488000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -488000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -540000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -540000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -52000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -52000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -699000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -699000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -159000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -159000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1312000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1312000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1312000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -2478000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -2478000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -3404000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -3404000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -926000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -926000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -5204000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -5204000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -1800000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -1800000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -4720000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -4720000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -4720000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 866000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 866000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 296000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 296000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -570000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -570000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -382000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -382000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -678000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -678000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1344000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1344000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1344000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -360000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -360000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -453000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -453000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -93000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -93000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 755000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 755000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1208000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1208000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -116000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -116000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 645000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 645000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 836000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 836000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 191000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 191000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1066000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 230000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1146000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -356000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -629000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -273000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OtherLiabilitiesNoncurrent": {
        "label": "Other Liabilities, Noncurrent",
        "description": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 1118000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 1118000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 1118000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 1884000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1822000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 1822000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 1822000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 1822000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 1822000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 1822000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 1965000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 2151000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 2561000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 2665000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 2665000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 2665000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 2665000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 2665000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 2763000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 2853000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 2924000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 3059000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 3059000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 3059000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 3059000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 3059000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 3149000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 3237000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 3214000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 3545000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 3545000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 3545000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 3545000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 3545000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1417000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1499000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1637000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 2534000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 2534000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 2534000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 2534000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 2534000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 2427000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1992000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 2194000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2269000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 2269000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 2269000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 2269000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 2269000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 2146000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 2270000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 2250000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 2205000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 2205000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 2205000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 2205000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 2205000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 2242000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 2422000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 2371000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 2247000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 2247000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 2247000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 2247000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 2247000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 2373000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1765000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1433000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1616000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 1616000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 1616000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 1616000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 4395000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1683000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1753000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1453000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 4694000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 4694000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 4694000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 4694000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 4694000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 6116000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 6241000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 6267000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 8449000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 8449000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 7530000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 11044000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 8511000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "OtherLongTermInvestments": {
        "label": "Other Long-term Investments",
        "description": "Amount of long-term investments classified as other.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 3079000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 3079000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 3079000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 4813000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 5183000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 5183000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 5183000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 5183000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 5183000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 5183000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 5577000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 5820000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 5705000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 5878000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 5878000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 5878000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 5878000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 5878000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 6131000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 6642000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 7269000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 7813000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 7813000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 7813000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 7813000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 7813000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 10976000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 11487000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 12673000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 13859000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 13859000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 13859000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 13859000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 13859000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 14474000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 12112000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 12488000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 13078000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 13078000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 13078000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 13078000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 13078000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 12367000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 12961000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 14656000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 20703000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 20703000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 20703000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 20703000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 20703000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 25294000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 25532000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 26101000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 29549000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 29549000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 29549000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 29549000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 29549000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 30544000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 30665000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 30419000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 30492000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 30492000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 30492000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 30492000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 30492000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 31213000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 31224000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 30907000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 31008000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 31008000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 31008000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 31008000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 31008000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 33994000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 34172000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 36177000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 37982000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 37982000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 37982000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 37982000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 37982000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 51029000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 52574000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 63800000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 68687000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 68687000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 68687000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 106946000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 131461000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": -272000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -272000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -157000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -192000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -192000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -192000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -61000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -116000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -157000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -157000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -212000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -212000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -212000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -212000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -64000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -64000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -91000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -91000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -117000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -117000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -174000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -174000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -376000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -8000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -57000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -34000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -96000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -99000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -192000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -137000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -294000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -294000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 257000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 257000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 120000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 120000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 82000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 82000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 189000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 189000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 189000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -22000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -22000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 48000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 48000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 119000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 119000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 592000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 592000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 592000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -297000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -297000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -669000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -669000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -875000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -875000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -1267000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -1267000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -1267000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 255000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 255000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 263000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 263000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 199000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 199000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 213000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 213000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1955000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -140000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -140000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -202000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -202000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -369000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -369000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1030000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -3483000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -3483000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -553000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -1104000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -650000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -1774000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -912000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -2665000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -4330000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -4330000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -4330000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -334000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -334000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -1185000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -1185000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -2592000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -2592000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -3419000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -3419000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -481000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -481000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -1041000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -1041000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -843000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -2108000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -1265000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -3161000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "OtherNonoperatingIncomeExpense": {
        "label": "Other Nonoperating Income (Expense)",
        "description": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 81000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 81000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 79000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 26000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 130000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 130000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 130000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 35000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 68000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 33000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 117000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 117000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 49000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 49000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 152000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 152000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 152000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 152000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 13000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 13000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 31000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 31000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 18000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 18000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 53000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 53000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 22000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 22000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 88000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 88000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 88000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 34000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 34000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 68000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 68000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 34000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 34000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 115000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 115000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 47000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 47000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 159000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 158000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 158000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 212000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 212000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 261000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 261000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 49000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 49000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 310000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 310000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 49000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 49000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 378000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 378000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 378000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 53000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 53000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 106000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 106000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 53000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 53000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 174000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 174000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 68000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 68000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 102000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 102000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 102000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 18000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 18000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -129000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -129000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -147000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -147000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -217000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -217000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -88000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -88000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -637000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -637000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -637000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 373000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 373000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 283000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 283000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -90000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -90000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 291000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 291000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 8000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 8000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 411000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 411000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 411000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -125000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -125000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 134000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 134000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 259000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 259000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 277000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 277000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 143000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 143000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 381000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 381000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 381000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 132000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 132000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 226000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 226000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 94000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 94000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 346000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 346000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 120000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 120000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 299000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 299000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 556000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 255000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 255000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 395000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 395000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 140000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 140000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 465000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 465000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 70000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 70000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 919000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1137000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 424000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 384000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 579000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 456000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 155000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 72000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1895000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 1317000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1667000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -142000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -1115000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -973000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities": {
        "label": "Other than Temporary Impairment Losses, Investments, Available-for-sale Securities",
        "description": "The amount by which the fair value of an investment in debt and equity securities categorized as Available-for-sale is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 281000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 281000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 281000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 281000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017"
            }
          ]
        }
      },
      "PaymentsForProceedsFromOtherInvestingActivities": {
        "label": "Payments for (Proceeds from) Other Investing Activities",
        "description": "Amount of cash (inflow) outflow from investing activities classified as other.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -99000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -49000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -69000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -98000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -98000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -34000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -89000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -89000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -468000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -468000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -589000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -589000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -589000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -412000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -412000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -531000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -531000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -125000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -125000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -68000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -68000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -68000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -30000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -30000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -53000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -53000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -441000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -441000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -541000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -541000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -541000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -355000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -355000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -576000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -576000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -1367000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -1367000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1589000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1589000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1589000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 125000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 125000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 357000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 357000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 985000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 985000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1051000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1051000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1051000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -101000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -101000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 32000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 32000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 2500000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 2500000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2667000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2667000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -150000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -150000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 363000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 363000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1845000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2370000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 996000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 1359000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "PaymentsForRepurchaseOfCommonStock": {
        "label": "Payments for Repurchase of Common Stock",
        "description": "The cash outflow to reacquire common stock during the period.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1780000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1780000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1780000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1780000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2098000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2098000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 3693000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 3693000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 3693000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 3693000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3693000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3693000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3693000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1127000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1127000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2745000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2745000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2745000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2745000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4846000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4846000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4846000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2173000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2173000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 4225000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 4225000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 6425000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 6425000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 9075000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 9075000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 9075000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 3025000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 3025000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 6602000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 6602000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 12298000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 12298000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 18396000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 18396000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 18396000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 8496000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 8496000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 15348000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 15348000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 23245000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 23245000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 31149000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 31149000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 31149000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 11395000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 11395000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 24191000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 24191000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 36801000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 36801000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 50274000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 50274000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 50274000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 13300000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 13300000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 28497000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 28497000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 43889000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 43889000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 59296000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 59296000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 59296000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 14557000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 14557000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 29526000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 29526000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 45313000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 45313000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 61504000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 61504000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 61504000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 15696000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 15696000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 31380000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 31380000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 46671000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 46671000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 62222000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 62222000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 15068000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 15068000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 28706000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 28306000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 40210000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 45709000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "PaymentsOfDividends": {
        "label": "Payments of Dividends",
        "description": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 47000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 47000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 47000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 47000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 47000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 47000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 47000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2466000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2466000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 4921000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 4921000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 7363000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 7363000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2434000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2434000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 4977000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 7513000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 10049000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 2542000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "PaymentsToAcquireBuildings": {
        "label": "Payments to Acquire Buildings",
        "description": "The cash outflow for acquisition of buildings (properties) whether for investment or use.",
        "units": {
          "USD": [
            {
              "start": "2016-09-01",
              "end": "2016-09-30",
              "val": 220000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-09-01",
              "end": "2016-09-30",
              "val": 220000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q3I"
            }
          ]
        }
      },
      "PaymentsToAcquireInterestInSubsidiariesAndAffiliates": {
        "label": "Payments to Acquire Interest in Subsidiaries and Affiliates",
        "description": "The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 240000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 240000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015"
            },
            {
              "start": "2013-09-18",
              "end": "2016-03-31",
              "val": 240000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2013-09-18",
              "end": "2016-06-30",
              "val": 240000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2013-09-18",
              "end": "2016-09-30",
              "val": 240000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2013-09-18",
              "end": "2016-12-31",
              "val": 240000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2013-09-01",
              "end": "2017-03-31",
              "val": 240000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2013-09-01",
              "end": "2017-06-30",
              "val": 240000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2013-09-01",
              "end": "2017-09-30",
              "val": 240000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 240000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017"
            }
          ]
        }
      },
      "PaymentsToAcquireMarketableSecurities": {
        "label": "Payments to Acquire Marketable Securities",
        "description": "Amount of cash outflow for purchase of marketable security.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 45444000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 45444000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 43192000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 56310000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 56310000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 56310000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 12558000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 33126000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 56217000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 56217000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 74368000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 74368000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 74368000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 74368000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 20748000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 20748000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 45588000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 45588000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 70959000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 70959000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 84509000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 84509000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 84509000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 20119000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 20119000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 39676000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 39676000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 78709000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 78709000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 92195000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 92195000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 92195000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 8849000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 8849000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 23041000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 23041000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 37340000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 37340000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 50158000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 50158000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 50158000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 20883000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 20883000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 44724000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 44724000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 80968000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 80968000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 100315000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 100315000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 100315000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 37563000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 37563000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 64111000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 64111000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 104932000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 104932000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 136576000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 136576000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 136576000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 36426000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 36426000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 60609000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 60609000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 95106000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 95106000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 135196000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 135196000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 135196000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 28462000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 28462000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 50199000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 50199000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 67253000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 67253000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 78874000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 78874000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 78874000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 14227000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 14227000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 35589000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 35589000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 49422000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 49422000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 77858000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 77858000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 77858000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 20684000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 20684000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 43011000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 43011000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 65034000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 65034000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 86679000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 86679000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 18453000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 18453000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 39870000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 39870000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 60834000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 103773000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 31041000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 76480000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "PaymentsToAcquireOtherInvestments": {
        "label": "Payments to Acquire Other Investments",
        "description": "Amount of cash outflow to acquire investments classified as other.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 569000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 569000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 536000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1227000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1227000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1440000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1074000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1449000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1771000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1771000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2172000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2172000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2326000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2326000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 321000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 363000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 583000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 681000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 673000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 862000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1109000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1109000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1109000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 354000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 354000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 694000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 694000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 871000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 871000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1745000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1745000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1745000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 327000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 327000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 732000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 732000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1118000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1118000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2073000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2073000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2073000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 907000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 907000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1095000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1095000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1499000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1499000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1932000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1932000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1932000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 572000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 572000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1311000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1311000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1864000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1864000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7175000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7175000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7175000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 646000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 646000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1412000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1412000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2068000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2068000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2838000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2838000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2838000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 776000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 776000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1264000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1264000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1628000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1628000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2531000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2531000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2531000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 626000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 626000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1513000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1513000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2176000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2176000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3027000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3027000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3027000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1206000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1206000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2199000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2199000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 3234000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 3234000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5034000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5034000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 958000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 958000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 2312000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 2312000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 3312000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 5716000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 906000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 22051000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 7358000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 7358000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 7408000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 10959000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 10959000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 11014000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 2927000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 5442000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 2515000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 7815000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 7848000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 2383000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 9915000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 9915000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 9950000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 9950000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2428000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2444000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 4551000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 4580000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 2123000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 2136000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 7134000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 7134000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 2554000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 2554000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 10212000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 10212000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 10212000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 2508000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 2508000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 5339000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 5339000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 2831000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 2831000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 8877000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 8877000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 3538000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 3538000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 13184000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 13184000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 13184000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 7299000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 7299000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 12776000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 12776000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 5477000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 5477000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 18058000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 18058000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 5282000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 5282000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 25139000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 25139000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 25139000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 4638000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 4638000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 10764000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 10764000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 6126000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 6126000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 17496000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 17496000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 6732000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 6732000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 23548000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 23548000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 23548000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 6005000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 6005000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 11396000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 11396000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 5391000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 16802000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 16802000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 5406000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 22281000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 22281000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 22281000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 5942000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 5942000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 11438000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 11438000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 18257000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 18257000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 24640000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 24640000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 24640000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 9786000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 9786000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 16614000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 16614000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 23890000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 23890000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 31485000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 31485000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 31485000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 6289000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 6289000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 13177000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 13177000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 21232000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 21232000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 32251000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 32251000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 32251000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 12012000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 12012000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 25198000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 25198000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 38259000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 38259000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 52535000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 52535000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 17197000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 17197000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 39643000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 39643000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 63596000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 91447000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 35674000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 80598000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "PreferredStockDividendsAndOtherAdjustments": {
        "label": "Preferred Stock Dividends and Other Adjustments",
        "description": "The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 522000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 522000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 522000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 522000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 522000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 522000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 522000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 522000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017"
            }
          ]
        }
      },
      "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": "2014-12-31",
              "val": 0.001,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 0.001,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 0.001,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 0.001,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 0.001,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 0.001,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0.001,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0.001,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 0.001,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 0.001,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 0.001,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 0.001,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 0.001,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 0.001,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 0.001,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 0.001,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 0.001,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 0.001,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 0.001,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 0.001,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 0.001,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 0.001,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 0.001,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 0.001,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 0.001,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 0.001,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 0.001,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 0.001,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 0.001,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 0.001,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 0.001,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 0.001,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 0.001,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 0.001,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 0.001,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 0.001,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 0.001,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0.001,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 0.001,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 0.001,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 0.001,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 0.001,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 0.001,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 0.001,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 0.001,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0.001,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 0.001,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 0.001,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 0.001,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 0.001,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 0.001,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 0.001,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 0.001,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0.001,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 0.001,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 0.001,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 0.001,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 0.001,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 0.001,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 0.001,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 0.001,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0.001,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 0.001,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 0.001,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 0.001,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 0.001,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 0.001,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 0.001,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0.001,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0.001,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 0.001,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 0.001,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 0.001,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 0.001,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 0.001,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 0.001,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 0.001,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0.001,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 0.001,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 0.001,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 0.001,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 0.001,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 0.001,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0.001,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0.001,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0.001,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 0.001,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 0.001,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0.001,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 0.001,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2014-12-31",
              "val": 100000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 100000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 100000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 100000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 100000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 100000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 100000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 100000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 100000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 100000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 100000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 100000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 100000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 100000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 100000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 100000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 100000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 100000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 100000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 100000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 100000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 100000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 100000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 100000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 100000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 100000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 100000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 100000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 100000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 100000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 100000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 100000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 100000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 100000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 100000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 100000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 100000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 100000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 100000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 100000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 100000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 100000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 100000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 100000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 100000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 100000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 100000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 100000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 100000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 100000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 100000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 100000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 100000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 100000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 100000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 100000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 100000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 100000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 100000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 100000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 100000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 100000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 100000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 100000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 100000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 100000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 100000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 100000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 100000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 100000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 100000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 100000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 100000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 100000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 100000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 100000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 100000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 100000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 100000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 100000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 100000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 100000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 100000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 100000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 100000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 100000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 100000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 100000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 100000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 100000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": "2014-12-31",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 0,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 0,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 19000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": "2014-12-31",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 0,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 0,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 19000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "ProceedsFromCollectionOfNotesReceivable": {
        "label": "Proceeds from Collection of Notes Receivable",
        "description": "The cash inflow associated with principal collections from a borrowing supported by a written promise to pay an obligation.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 750000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 750000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-03-01",
              "end": "2017-03-31",
              "val": 750000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1419000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1419000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1419000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1419000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1419000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1419000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1419000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019"
            }
          ]
        }
      },
      "ProceedsFromDebtNetOfIssuanceCosts": {
        "label": "Proceeds from Debt, Net of Issuance Costs",
        "description": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 10768000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 10768000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 9167000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 11625000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 11625000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 11625000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 3305000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 6698000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 10332000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 10332000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 13705000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 13705000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 13705000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 13705000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 3956000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 3956000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 5753000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 5753000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 8729000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 8729000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8729000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8729000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8729000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2698000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2698000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4291000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4291000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4291000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 4691000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 4691000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 6236000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 6236000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 6766000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 6766000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 6766000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 6766000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 6766000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 315000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 315000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 317000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 317000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 317000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 317000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 317000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 317000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 317000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1898000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1898000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1898000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1898000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 11761000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 11761000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 11761000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 11761000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 11761000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 900000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 900000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 7599000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 7599000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 13949000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 13949000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 20199000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 20199000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 20199000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 16422000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 16422000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 29228000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 29228000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 44322000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 44322000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 52872000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 52872000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 52872000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 6927000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 6927000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 8050000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 8050000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 9298000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 9298000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 10790000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 10790000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 10790000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1982000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1982000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 4875000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 4875000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 8694000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 8694000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 13589000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 13589000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 4532000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 4532000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 31378000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 31378000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 38002000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 64564000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 31379000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 56226000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "ProceedsFromDivestitureOfBusinesses": {
        "label": "Proceeds from Divestiture of Businesses",
        "description": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2525000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2525000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 386000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 386000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 386000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016"
            }
          ]
        }
      },
      "ProceedsFromMinorityShareholders": {
        "label": "Proceeds from Noncontrolling Interests",
        "description": "Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 480000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 480000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 480000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 480000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 800000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 800000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 800000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 800000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 800000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 950000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 950000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 950000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 47000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 47000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 184000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 184000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 202000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 202000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 220000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 220000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 220000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1600000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1600000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2464000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2464000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2462000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2462000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2800000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2800000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2800000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 10000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 10000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 310000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 310000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 310000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 310000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 310000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 310000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 310000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 10000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 10000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 35000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 35000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 35000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 3000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 3000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 5000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 5000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 8000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 8000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 8000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 8000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 8000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 8000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 8000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 8000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 8000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 293000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 293000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1154000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1154000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 400000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 400000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 400000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 400000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 400000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 400000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 3200000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 3758000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "ProceedsFromPaymentsForSecuritiesPurchasedUnderAgreementsToResell": {
        "label": "Proceeds from (Payments for) Securities Purchased under Agreements to Resell",
        "description": "The net cash flow from purchases followed by sales of securities under terms of reverse repurchase agreements.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 425000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -50000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 450000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 450000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 450000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2018"
            }
          ]
        }
      },
      "ProceedsFromSaleAndMaturityOfMarketableSecurities": {
        "label": "Proceeds from Sale and Maturity of Marketable Securities",
        "description": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 38314000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 38314000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 36650000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 51315000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 51315000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 51315000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 10389000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 27586000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 46860000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 46860000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 62905000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 62905000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 62905000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 62905000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 17443000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 17443000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 37789000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 37789000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 54379000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 54379000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 66895000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 66895000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 66895000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 19362000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 19362000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 34238000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 34238000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 62588000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 62588000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 73959000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 73959000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 73959000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 9351000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 9351000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 25523000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 25523000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 34926000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 34926000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 48507000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 48507000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 48507000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 21006000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 21006000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 40692000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 40692000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 74783000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 74783000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 97825000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 97825000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 97825000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 41811000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 41811000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 65874000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 65874000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 97751000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 97751000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 132906000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 132906000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 132906000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 39248000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 39248000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 60667000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 60667000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 92126000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 92126000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 128294000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 128294000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 128294000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 29779000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 29779000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 55374000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 55374000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 84087000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 84087000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 97822000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 97822000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 97822000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 18327000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 18327000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 37049000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 37049000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 52642000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 52642000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 86672000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 86672000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 86672000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 24985000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 24985000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 58577000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 58577000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 81779000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 81779000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 103428000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 103428000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 20345000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 20345000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 40930000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 40930000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 61301000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 83240000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 38001000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 66696000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "ProceedsFromSaleAndMaturityOfOtherInvestments": {
        "label": "Proceeds from Sale and Maturity of Other Investments",
        "description": "The cash inflow associated with the sale and maturity (principal being due) of other investments, prepayment and call (request of early payment) of other investments not otherwise defined in the taxonomy.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 213000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 154000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 154000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 42000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 98000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 189000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 494000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 494000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 494000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 78000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 78000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 118000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 118000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 215000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 215000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 533000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 533000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 533000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 498000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 498000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1191000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1191000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1345000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1345000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1752000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1752000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1752000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 99000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 99000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 206000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 206000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 297000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 297000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 405000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 405000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 405000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 260000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 260000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 473000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 473000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 598000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 598000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1023000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1023000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1023000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 19000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 19000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 256000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 256000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 590000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 590000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 934000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 934000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 934000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 12000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 12000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 125000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 125000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 131000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 131000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 150000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 150000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 150000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 36000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 36000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 181000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 181000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 743000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 743000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 947000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 947000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 947000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 313000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 313000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 605000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 605000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 732000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 732000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 882000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 882000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 259000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 259000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 873000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 873000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1196000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1367000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 848000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 1667000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "ProceedsFromSaleOfPropertyPlantAndEquipment": {
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "description": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 55000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 33000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 35000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 35000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 16000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 29000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 226000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 226000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 240000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 240000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 240000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 41000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 41000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 54000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 54000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 81000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 81000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 99000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 99000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 30000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 30000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 49000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 69000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 98000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 34000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1"
            }
          ]
        }
      },
      "ProceedsFromStockOptionsExercised": {
        "label": "Proceeds from Stock Options Exercised",
        "description": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1174000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1174000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 465000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 465000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 465000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 393000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 393000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 393000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 298000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016"
            }
          ]
        }
      },
      "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": 30561000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 30561000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 35544000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 38651000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 41713000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 41713000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 41713000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 43352000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 45378000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 47273000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 49414000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 49414000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 49414000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 51959000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 54035000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 55512000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 59042000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 59042000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 59042000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 60875000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 62917000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 64750000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 67458000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-09-30",
              "val": 76870000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 79390000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 79390000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 79390000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 89349000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 93950000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 98485000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 98485000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 98485000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 100180000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 105912000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": 73646000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 73646000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 78748000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 81636000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 84749000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 84749000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 84749000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 87606000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 91697000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 94631000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 97599000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 97599000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 97599000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 104218000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 106223000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 108363000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 112668000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 112668000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 112668000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 117560000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 121208000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 125705000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 134345000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-09-30",
              "val": 161270000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 171036000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 171036000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 171036000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 203231000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 223787000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 246597000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 246597000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 246597000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 281020000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 321212000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": 104207000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 104207000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 114292000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 120287000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 126462000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 126462000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 126462000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 130958000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 137075000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 141904000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 147013000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 147013000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 147013000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 156177000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 160258000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 163875000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 171710000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 171710000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 171710000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 178435000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 184125000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 190455000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 201803000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-09-30",
              "val": 238140000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            }
          ]
        }
      },
      "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": "2014-12-31",
              "val": 32746000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 32746000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 32746000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 38908000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 40146000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 40146000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 40146000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 40146000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 40146000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 40146000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 41995000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 43904000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 46094000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 47527000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 47527000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 47527000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 47527000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 47527000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 50321000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 53341000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 56358000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 59647000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 59647000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 59647000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 59647000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 59647000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 67801000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 71876000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 77128000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 82507000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 82507000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 82507000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 82507000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 82507000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 85258000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 91430000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 97405000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 104207000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 126462000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 126462000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 147012000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 147013000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 171710000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 171710000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 201803000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 201803000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 201803000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 166667000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 213186000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 223971000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-12-31",
              "val": 199829000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 199829000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 213199000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            }
          ]
        }
      },
      "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": "2014-12-31",
              "val": 23883000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 23883000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 23883000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 28338000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 29016000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 29016000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 29016000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 29016000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 29016000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 29016000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 30162000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 31413000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 32753000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 34234000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 34234000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 34234000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 34234000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 34234000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 35936000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 37676000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 40120000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 42383000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 42383000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 42383000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 42383000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 42383000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 48845000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 51672000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 55300000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 59719000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 59719000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 59719000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 59719000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 59719000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 60528000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 64891000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 69252000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 73646000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 84749000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 84749000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 97599000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 97599000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 112668000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 112668000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 134345000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 134345000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 134345000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 134345000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 134345000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 143182000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 151155000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 161270000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 171036000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 171036000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 185062000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            }
          ]
        }
      },
      "PurchaseObligation": {
        "label": "Purchase Obligation",
        "description": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 7200000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 7400000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 5700000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 10700000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 12300000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 11900000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 11500000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 11100000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 10600000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 10100000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 9700000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 9200000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 8800000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 8600000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 8200000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 7700000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 7700000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": {
        "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax",
        "description": "Amount after tax of reclassification adjustments of other comprehensive income (loss).",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 138000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 258000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 845000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 795000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 795000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -52000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -14000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 38000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 99000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 113000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 130000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 130000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 128000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 128000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 108000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -20000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -64000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -172000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -198000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -233000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1"
            }
          ]
        }
      },
      "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": {
        "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent",
        "description": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 222000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 222000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 258000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 258000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 258000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 258000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 637000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 845000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 795000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 795000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 795000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 795000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -52000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -52000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -14000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -14000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 99000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 99000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 130000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 130000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 130000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 128000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 128000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 108000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 108000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -64000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -64000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -198000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -198000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -198000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -233000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -233000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -305000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -305000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -264000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -264000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 813000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 813000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 813000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 97000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 97000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 242000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 242000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 356000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 356000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 410000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 410000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 410000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 191000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 191000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 455000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 455000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 505000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 505000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 629000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 629000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 629000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -96000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -96000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -17000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -17000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 100000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 100000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 218000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 218000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 218000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 101000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 101000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 204000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 204000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 389000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 389000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 699000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 699000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 699000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -215000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -215000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -408000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -408000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -660000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -660000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -954000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -954000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -954000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -240000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -240000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -375000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -375000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -465000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -465000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -616000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -616000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 281000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 281000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 203000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 203000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 56000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 5000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -139000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -88000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "RepaymentsOfDebt": {
        "label": "Repayments of Debt",
        "description": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 11325000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 11325000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 9181000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 11643000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 11643000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 11643000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 3308000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 6704000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 10341000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 10341000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 13728000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 13728000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 13728000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 3962000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 3962000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 6801000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 10051000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 10064000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 18000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1"
            }
          ]
        }
      },
      "RepaymentsOfDebtAndCapitalLeaseObligations": {
        "label": "Repayments of Debt and Lease Obligation",
        "description": "Amount of cash outflow for short-term and long-term debt and lease obligation.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 13728000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 6801000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 10051000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 10064000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 10064000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 18000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 56000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 56000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2762000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2762000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4377000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4377000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4377000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 3378000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 3378000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 6267000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 6267000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 6822000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 6822000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 6827000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 6827000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 6827000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 345000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 345000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 393000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 393000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 538000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 538000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 585000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 585000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 585000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1947000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1947000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1982000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1982000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2043000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2043000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2100000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2100000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2100000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 937000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 937000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 8678000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 8678000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 15070000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 15070000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 21435000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 21435000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 21435000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 16420000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 16420000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 29582000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 29582000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 45350000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 45350000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 54068000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 54068000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 54068000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 6952000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 6952000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 8207000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 8207000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 9621000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 9621000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 11550000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 11550000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 11550000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 3079000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 3079000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 5502000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 5502000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 8951000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 8951000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 12701000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 12701000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 4521000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 4521000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 18397000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 18397000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 26094000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 32427000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1477000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 5253000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 7137000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 7137000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 7019000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 2655000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 9832000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 9832000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 9832000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 2753000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 5542000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 2789000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 8772000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 8772000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 3230000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 3230000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 12282000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 12282000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 12282000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 12282000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 3367000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 3367000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 6730000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 6730000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 3363000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 3363000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 10326000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 10326000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 3596000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 3596000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 13948000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 13948000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 13948000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 3942000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 3942000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 8114000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 8114000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 4172000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 4172000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 12319000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 12319000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 4205000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 4205000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 16625000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 16625000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 16625000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 5039000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 5039000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 10153000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 10153000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 5114000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 5114000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 15385000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 15385000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 5232000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 5232000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 21419000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 21419000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 21419000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 6029000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 6029000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 12242000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 12242000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 6213000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 6213000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 18796000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 18796000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 6554000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 6554000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 26018000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 26018000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 26018000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 6820000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 6820000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 13695000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 13695000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 6875000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 6875000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 20551000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 20551000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 6856000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 6856000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 27573000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 27573000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 27573000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 7485000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 7485000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 15160000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 15160000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 7675000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 7675000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 22854000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 22854000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 7694000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 7694000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 31562000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 31562000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 31562000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 9119000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 9119000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 18960000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 18960000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 9841000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 9841000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 29233000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 29233000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 10273000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 10273000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 39500000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 39500000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 39500000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 11468000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 11468000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 22056000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 22056000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 10588000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 10588000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 33314000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 33314000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 11258000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 11258000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 45427000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 45427000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 45427000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 11903000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 11903000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 23763000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 23763000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 11860000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 11860000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 36210000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 36210000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 12447000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 12447000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 49326000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 49326000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 13556000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 13556000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 27364000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 27364000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 13808000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 13808000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 42515000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 15151000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 61087000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 17032000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 35251000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 18219000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "RetainedEarningsAccumulatedDeficit": {
        "label": "Retained Earnings (Accumulated Deficit)",
        "description": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 75066000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 75066000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 75066000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 85969000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 89223000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 89223000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 89223000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 89223000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 89223000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 89223000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 91168000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 94737000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 99798000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 105131000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 105131000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 105131000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 105131000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 105131000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 109420000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 111505000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 118237000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 113247000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 113247000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 113247000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 113247000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 113247000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 120008000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 121282000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 128405000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 134885000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 134885000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 134885000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 134885000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 134885000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 138720000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 145346000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 147125000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 152122000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 152122000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 152122000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 152122000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 152122000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 151068000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 151681000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 155567000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 163401000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 163401000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 163401000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 163401000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 163401000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 170580000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 176939000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 183782000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 191484000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 191484000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 191484000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 191484000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 191484000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 195221000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 196845000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 196220000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 195563000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 195563000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 195563000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 195563000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 195563000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 196625000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 200884000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 205647000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 211247000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 211247000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 211247000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 211247000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 211247000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 219770000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 226033000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 235317000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 245084000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 245084000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 245084000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 245084000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 245084000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 262628000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 275760000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 297226000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 324055000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 324055000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 324055000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 384024000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 493371000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": "2016-01-01",
              "end": "2016-12-31",
              "val": 90272000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 24750000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 50760000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 26010000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 78532000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 27772000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 110855000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 110855000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 31146000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 31146000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 63803000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 63803000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 32657000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 32657000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 97543000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 97543000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 33740000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 33740000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 136819000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 136819000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 36339000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 36339000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 75283000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 75283000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 38944000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 38944000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 115782000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 115782000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 40499000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 40499000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 161857000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 41159000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 41159000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 79456000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 79456000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 38297000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 38297000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 125629000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 125629000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 46173000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 46173000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 182527000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 55314000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 55314000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 117194000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 117194000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 61880000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 61880000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 182312000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 182312000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 65118000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 65118000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 257637000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 257637000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 68011000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 68011000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 137696000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 137696000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 69685000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 69685000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 206788000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 206788000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 69092000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 69092000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 282836000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 282836000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 282836000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 69787000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 69787000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 144391000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 144391000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 74604000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 74604000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 221084000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 221084000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 76693000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 76693000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 307394000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 307394000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 80539000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 80539000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 165281000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 84742000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 253549000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 88268000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 350018000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 90234000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1"
            }
          ]
        }
      },
      "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-12-31",
              "val": 11400000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 12800000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 14800000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 19000000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 29800000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 30700000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 35300000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 37100000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 51000000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 50500000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 51200000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 52400000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 64300000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 61700000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 60600000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 64900000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 74100000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 72500000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 78800000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 86800000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 93200000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 92400000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 108200000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 157700000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 242800000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 467600000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 519500000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 55519000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 55519000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 47898000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 16523000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 66001000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 66001000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 66001000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 17258000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 34985000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 17727000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 53660000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 53660000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 18675000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 18675000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 74989000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 74989000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 74989000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 74989000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 20257000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 20257000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 41757000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 41757000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 21500000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 21500000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 64208000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 64208000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 22451000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 22451000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 90272000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 90272000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 24750000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 24750000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 50760000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 50760000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 26010000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 26010000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 78532000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 78532000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 27772000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 27772000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 110855000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 31146000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 31146000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 63803000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 32657000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 97543000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 33740000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 136819000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 36339000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 161857000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 161857000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 41159000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 79456000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 38297000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 182527000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 182527000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 55314000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 117194000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 61880000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 257637000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 307394000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 165281000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 84742000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 253549000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 88268000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 350018000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 90234000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 186662000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 186662000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 96428000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 96428000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 289007000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 102346000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 402836000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 109896000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 229692000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 119796000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": 1131000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1131000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2453000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2453000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 1322000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 1322000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 3498000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 3498000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1045000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1045000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4391000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4391000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 770000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1441000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 671000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2152000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 711000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2765000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2765000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2765000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2951000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2951000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2951000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4383000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4383000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4383000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2877000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2877000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2877000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 404000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 897000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 493000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1580000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 683000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2510000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2510000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 697000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 697000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1528000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1528000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 831000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 831000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 2589000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 1061000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 4070000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1075000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 3739000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 2664000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "SecuredBorrowingsGrossDifferenceAmount": {
        "label": "Secured Borrowings, Gross, Difference, Amount",
        "description": "Amount of secured borrowings in excess of (less than) the liability for repurchase agreements and securities lending transactions, before offset, included in offsetting disclosures.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 0,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "SecuritiesLoaned": {
        "label": "Securities Loaned",
        "description": "Amount, after the effects of master netting arrangements, of securities loaned to entities in exchange for collateral. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 2778000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 2778000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 2428000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 2428000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 2428000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 2428000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 2428000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 2428000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 2171000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 2065000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "SecuritiesLoanedAmountOffsetAgainstCollateral": {
        "label": "Securities Loaned, Amount Offset Against Collateral",
        "description": "Amount, after effects of master netting arrangements, of securities loaned to entities in exchange for collateral offset against a right to receive collateral. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 38000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 21000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            }
          ]
        }
      },
      "SecuritiesLoanedAsset": {
        "label": "Securities Loaned, Asset",
        "description": "Amount of asset associated with securities loaned to entities in exchange for collateral.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 0,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "SecuritiesLoanedCollateralRightToReclaimCash": {
        "label": "Securities Loaned, Collateral, Right to Reclaim Cash",
        "description": "Amount of right to receive cash collateral under master netting arrangements that have not been offset against securities loaned.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 0,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "SecuritiesLoanedCollateralRightToReclaimSecurities": {
        "label": "Securities Loaned, Collateral, Right to Reclaim Securities",
        "description": "Amount of right to receive securities collateral under master netting arrangements that have not been offset against securities loaned.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 2740000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 2740000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 2740000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 3245000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 2401000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 2401000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 2401000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 2401000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 2401000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 2401000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 2145000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 2037000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "SecuritiesLoanedGross": {
        "label": "Securities Loaned, Gross",
        "description": "Amount, before effects of master netting arrangements, of securities loaned to entities in exchange for collateral. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 2778000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 2778000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 2778000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 3266000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 2428000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 2428000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 2428000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 2428000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 2428000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 2428000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 2171000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 2065000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "SecuritiesLoanedIncludingNotSubjectToMasterNettingArrangementAndAssetsOtherThanSecuritiesTransferred": {
        "label": "Securities Loaned, Including Not Subject to Master Netting Arrangement and Assets other than Securities Transferred",
        "description": "Amount, before effects of master netting arrangements, of financial assets loaned to entities in exchange for collateral. Includes liabilities not subject to a master netting arrangement and financial assets transferred other than securities that qualify as secured borrowings.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 2428000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 2428000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 2428000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 2428000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 2428000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 2428000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 2171000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 2065000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "SecuritiesLoanedNotOffsetPolicyElectionDeduction": {
        "label": "Securities Loaned, Not Offset, Policy Election Deduction",
        "description": "Amount of securities loaned to entities in exchange for collateral, elected not to be offset, deducted from securities loaned.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 0,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "SecuritiesLoanedOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection": {
        "label": "Securities Loaned, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election",
        "description": "Amount, after effects of master netting arrangements, deduction of liabilities not subject to a master netting arrangement and elected not to be offset, of securities loaned to entities in exchange for collateral, offset against a right to receive collateral.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 38000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 38000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 27000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 27000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 27000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 27000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 27000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 27000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 26000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 28000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "SecuritiesOwnedNotReadilyMarketable": {
        "label": "Securities Owned Not Readily Marketable (Deprecated 2019-01-31)",
        "description": "Aggregate carrying value of owned private equity or other securities for which a quoted market price is not readily determinable, the value of which has been determined by management based upon fair value methods, including pricing of similar securities and valuation techniques and is included in the schedule of financial condition or the balance sheet.",
        "units": {
          "USD": [
            {
              "end": "2018-03-31",
              "val": 7300000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            }
          ]
        }
      },
      "SecuritiesPurchasedUnderAgreementsToResell": {
        "label": "Securities Purchased under Agreements to Resell",
        "description": "Amount, after the effects of master netting arrangements, of funds outstanding loaned in the form of a security resale agreement between the entity and another party for the purchase and resale of identical or substantially the same securities at a date certain for a specified price. Includes purchases of participations in pools of securities that are subject to a resale agreement, assets not subject to a master netting arrangement and not elected to be offset.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 2637000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 2637000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 2637000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 2255000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1590000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 1590000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 1590000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 1590000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 1590000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 1590000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 2164000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 2021000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "SecuritiesPurchasedUnderAgreementsToResellAmountOffsetAgainstCollateral": {
        "label": "Securities Purchased under Agreements to Resell, Amount Offset Against Collateral",
        "description": "Amount, after effects of master netting arrangements, of funds outstanding loaned in the form of a security resale agreement between the entity and another party for the purchase and resale of identical or substantially the same securities at a date certain for a specified price offset against an obligation to return collateral. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            }
          ]
        }
      },
      "SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnCash": {
        "label": "Securities Purchased under Agreements to Resell, Collateral, Obligation to Return Cash",
        "description": "Amount of obligation to return cash collateral under master netting arrangements that have not been offset against securities purchased under agreement to resell.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 0,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities": {
        "label": "Securities Purchased under Agreements to Resell, Collateral, Obligation to Return Securities",
        "description": "Amount of obligation to return securities collateral under master netting arrangements that have not been offset against securities purchased under agreement to resell.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 2637000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 2637000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 2637000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 2255000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1590000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 1590000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 1590000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 1590000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 1590000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 1590000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 2164000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 2021000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "SecuritiesPurchasedUnderAgreementsToResellGross": {
        "label": "Securities Purchased under Agreements to Resell, Gross",
        "description": "Amount, before effects of master netting arrangements, of funds outstanding loaned in the form of a security resale agreement between the entity and another party for the purchase and resale of identical or substantially the same securities at a date certain for a specified price. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 2637000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 2637000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 2637000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 2255000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1590000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 1590000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 1590000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 1590000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 1590000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 1590000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 2164000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 2021000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "SecuritiesPurchasedUnderAgreementsToResellLiability": {
        "label": "Securities Purchased under Agreements to Resell, Liability",
        "description": "Amount of liability associated with funds outstanding loaned in the form of a security resale agreement between the entity and another party for the purchase and resale of identical or substantially the same securities at a date certain for a specified price.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 0,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "SecuritiesPurchasedUnderAgreementsToResellNotOffsetPolicyElectionDeduction": {
        "label": "Securities Purchased under Agreements to Resell, Not Offset, Policy Election Deduction",
        "description": "Amount of funds outstanding loaned in the form of a security resale agreement between the entity and another party for the purchase and resale of identical or substantially the same securities at a date certain for a specified price, elected not to be offset, deducted from securities purchased under agreements to resell.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 0,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "SecuritiesPurchasedUnderAgreementsToResellOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection": {
        "label": "Securities Purchased under Agreements to Resell, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election",
        "description": "Amount, after effects of master netting arrangements, deduction of assets not subject to a master netting arrangement and elected not to be offset, of funds outstanding loaned in the form of a security resale agreement between the entity and another party for the purchase and resale of identical or substantially the same securities at a date certain for a specified price, offset against an obligation to return collateral.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 0,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "SellingAndMarketingExpense": {
        "label": "Selling and Marketing Expense",
        "description": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 6554000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 6554000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 5754000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 2084000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8131000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8131000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8131000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 2065000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 4145000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 2080000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 6368000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 6368000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 2223000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 2223000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 9047000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 9047000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 9047000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 9047000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2387000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2387000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 4802000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 4802000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 2415000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 2415000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 7367000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 7367000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 2565000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 2565000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 10485000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 10485000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 10485000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 2644000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 2644000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 5541000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 5541000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 2897000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 2897000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 8583000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 8583000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 3042000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 3042000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 12893000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 12893000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 12893000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 3604000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 3604000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 7384000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 7384000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 3780000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 3780000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 11233000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 11233000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 3849000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 3849000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 16333000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 16333000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 16333000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 3905000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 3905000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 8117000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 8117000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 4212000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 4212000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 12726000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 12726000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 4609000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 4609000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 18464000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 18464000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 18464000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 4500000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 4500000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 8401000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 8401000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 3901000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 3901000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 12632000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 12632000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 4231000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 4231000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 17946000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 17946000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 17946000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 4516000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 4516000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 9792000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 9792000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 5276000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 5276000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 15308000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 15308000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 5516000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 5516000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 22912000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 22912000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 22912000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 5825000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 5825000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 12455000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 12455000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 6630000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 6630000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 19384000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 19384000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 6929000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 6929000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 26567000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 26567000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 26567000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 6533000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 6533000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 13314000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 13314000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 6781000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 6781000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 20198000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 20198000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 6884000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 6884000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 27917000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 27917000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 27917000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 6426000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 6426000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 13218000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 13218000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 6792000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 6792000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 20445000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 20445000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 7227000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 7227000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 27808000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 27808000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 6172000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 6172000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 13273000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 13273000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 7101000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 7101000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 20478000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 7205000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 28693000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 7606000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 16009000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 8403000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "ShareBasedCompensation": {
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "description": "Amount of noncash expense for share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3343000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3343000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 3092000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4279000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4279000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4279000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1203000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 2335000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 3767000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 3767000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5203000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5203000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5203000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5203000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1494000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1494000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 2997000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 2997000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 1503000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 4857000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 4857000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 1860000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 6703000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 6703000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 6703000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 2009000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 2009000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 4012000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 4012000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 2003000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 2003000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 5832000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 5832000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1820000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1820000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7679000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7679000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7679000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2457000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2457000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 4870000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 4870000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 2413000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 7100000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 7100000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 2230000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 9353000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 9353000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 9353000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 2769000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 2769000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 5525000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 5525000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 8149000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 8149000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 10794000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 10794000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 10794000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 3191000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 3191000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 6573000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 6573000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 9768000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 9768000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 12991000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 12991000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 12991000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 3745000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 3745000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 7548000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 7548000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 11422000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 11422000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 15376000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 15376000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 15376000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 4504000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 4504000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 9286000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 9286000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 14262000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 14262000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 19362000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 19362000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 19362000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 5284000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 5284000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 11058000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 11058000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 16801000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 16801000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 22460000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 22460000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 22460000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 5264000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 5264000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 11129000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 11129000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 16975000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 16975000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 22785000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 22785000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 5516000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 5516000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 11514000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 11514000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 17882000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 24953000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 6751000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 14708000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Share-based Liabilities Paid",
        "description": "Amount of cash paid to settle liability for award under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 50000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 50000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 50000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 6000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 13000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 7000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 55000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 42000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 168000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "description": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 14100000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 15200000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 15200000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 17800000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 17800000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 17800000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 28800000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 28800000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 28800000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 23900000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 23900000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 23900000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 26600000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 26600000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 26600000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 33300000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 33300000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 39700000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number",
        "description": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "units": {
          "shares": [
            {
              "end": "2015-09-30",
              "val": 4768764,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 4462847,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 4462847,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 4272224,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 4267129,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 3665565,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 3300000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "description": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "units": {
          "USD/shares": [
            {
              "end": "2015-09-30",
              "val": 209.3,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 212.02,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 212.02,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 213.39,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 221.89,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 224.19,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 1793000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1793000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 589000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 589000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 867000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 867000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period",
        "description": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.",
        "units": {
          "shares": [
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 266388,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 268886,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 268886,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 4662,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 5935,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 6322,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures",
        "description": "Net number of share options (or share units) granted during the period.",
        "units": {
          "shares": [
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            }
          ]
        }
      },
      "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": "2015-09-30",
              "val": 2120000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 2682000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 2682000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 2488000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 2081000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 2138000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "description": "Number of options outstanding, including both vested and non-vested options.",
        "units": {
          "shares": [
            {
              "end": "2014-12-31",
              "val": 7240419,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 7240419,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 7240419,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 5237044,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 4898983,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 4898983,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 4898983,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 4898983,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 4898983,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 4679200,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 4396157,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 3791985,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 3300000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "description": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "units": {
          "USD/shares": [
            {
              "end": "2014-12-31",
              "val": 215.56,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 215.56,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 215.56,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 218.8,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 221.31,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 221.31,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 221.31,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 221.31,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 221.31,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 222.4,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 224.68,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 227.25,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value",
        "description": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "units": {
          "USD": [
            {
              "end": "2015-09-30",
              "val": 2103000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 2658000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 2658000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number",
        "description": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "units": {
          "shares": [
            {
              "end": "2015-09-30",
              "val": 5181225,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 4846996,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 4846996,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price",
        "description": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "units": {
          "USD/shares": [
            {
              "end": "2015-09-30",
              "val": 217.75,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 220.29,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 220.29,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "description": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "units": {
          "USD/shares": [
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 191.1,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 189.64,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 189.64,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 196.54,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 191.01,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 200.64,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            }
          ]
        }
      },
      "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": "2015-01-01",
              "end": "2015-09-30",
              "val": 311.31,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 310.47,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 310.47,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 248.85,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 239.95,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 236.77,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            }
          ]
        }
      },
      "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value",
        "description": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "units": {
          "USD": [
            {
              "end": "2015-09-30",
              "val": 1976000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 2484000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 2484000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 2310000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 2031000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 2078000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            }
          ]
        }
      },
      "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value",
        "description": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 223000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 223000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 94000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 94000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 33000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 33000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015"
            }
          ]
        }
      },
      "ShortTermDebtWeightedAverageInterestRate": {
        "label": "Short-term Debt, Weighted Average Interest Rate, at Point in Time",
        "description": "Weighted average interest rate of short-term debt outstanding calculated at point in time.",
        "units": {
          "pure": [
            {
              "end": "2014-12-31",
              "val": 0.001,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 0.002,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 0.002,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 0.002,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 0.002,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 0.002,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 0.005,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 0.005,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "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": "2012-12-31",
              "val": 71570000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2012-12-31",
              "val": 71570000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 86977000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2013-12-31",
              "val": 86977000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2013-12-31",
              "val": 86977000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 103860000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 103860000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 103860000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2014-12-31",
              "val": 103860000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2014-12-31",
              "val": 103860000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 116241000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 120331000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 120331000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 120331000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 120331000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 120331000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 120331000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2015-12-31",
              "val": 120331000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2015-12-31",
              "val": 120331000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 123569000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 127879000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 134103000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 139036000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 139036000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 139036000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 139036000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 139036000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2016-12-31",
              "val": 139036000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2016-12-31",
              "val": 139036000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 144949000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 148286000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 157100000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 152502000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 152502000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 152502000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 152502000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 152502000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2017-12-31",
              "val": 152502000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2017-12-31",
              "val": 152502000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2017-12-31",
              "val": 152502000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2017-12-31",
              "val": 152502000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2017-12-31",
              "val": 152502000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 160825000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2018-03-31",
              "val": 160825000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-03-31",
              "val": 160825000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 162000000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2018-06-30",
              "val": 162000000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-06-30",
              "val": 162000000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 169840000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2018-09-30",
              "val": 169840000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 177628000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 177628000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 177628000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 177628000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 177628000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2018-12-31",
              "val": 177628000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2018-12-31",
              "val": 177628000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2018-12-31",
              "val": 177628000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 177628000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2018-12-31",
              "val": 177628000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 183472000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2019-03-31",
              "val": 183472000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2019-03-31",
              "val": 183472000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-03-31",
              "val": 183472000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 192192000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2019-06-30",
              "val": 192192000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2019-06-30",
              "val": 192192000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-06-30",
              "val": 192192000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 194969000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2019-09-30",
              "val": 194969000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 201442000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 201442000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 201442000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 201442000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 201442000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2019-12-31",
              "val": 201442000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2019-12-31",
              "val": 201442000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2019-12-31",
              "val": 201442000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2019-12-31",
              "val": 201442000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2019-12-31",
              "val": 201442000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 203659000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2020-03-31",
              "val": 203659000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-03-31",
              "val": 203659000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-03-31",
              "val": 203659000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 207322000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2020-06-30",
              "val": 207322000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2020-06-30",
              "val": 207322000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-06-30",
              "val": 207322000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 212920000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2020-09-30",
              "val": 212920000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 222544000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 222544000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 222544000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 222544000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 222544000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2020-12-31",
              "val": 222544000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2020-12-31",
              "val": 222544000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2020-12-31",
              "val": 222544000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2020-12-31",
              "val": 222544000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 222544000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 230013000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2021-03-31",
              "val": 230013000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2021-03-31",
              "val": 230013000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-03-31",
              "val": 230013000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 237565000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2021-06-30",
              "val": 237565000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2021-06-30",
              "val": 237565000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-06-30",
              "val": 237565000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 244567000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2021-09-30",
              "val": 244567000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 251635000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 251635000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 251635000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 251635000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 251635000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2021-12-31",
              "val": 251635000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2021-12-31",
              "val": 251635000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2021-12-31",
              "val": 251635000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2021-12-31",
              "val": 251635000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2021-12-31",
              "val": 251635000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 254004000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2022-03-31",
              "val": 254004000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2022-03-31",
              "val": 254004000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-03-31",
              "val": 254004000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 255419000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2022-06-30",
              "val": 255419000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2022-06-30",
              "val": 255419000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-06-30",
              "val": 255419000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 253626000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2022-09-30",
              "val": 253626000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 256144000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 256144000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 256144000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 256144000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 256144000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2022-12-31",
              "val": 256144000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 256144000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2022-12-31",
              "val": 256144000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2022-12-31",
              "val": 256144000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2022-12-31",
              "val": 256144000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 260894000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2023-03-31",
              "val": 260894000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2023-03-31",
              "val": 260894000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-03-31",
              "val": 260894000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 267141000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2023-06-30",
              "val": 267141000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2023-06-30",
              "val": 267141000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-06-30",
              "val": 267141000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 273202000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2023-09-30",
              "val": 273202000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 283379000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 283379000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 283379000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 283379000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 283379000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2023-12-31",
              "val": 283379000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2023-12-31",
              "val": 283379000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 283379000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 283379000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 292844000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2024-03-31",
              "val": 292844000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2024-03-31",
              "val": 292844000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-03-31",
              "val": 292844000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 300753000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2024-06-30",
              "val": 300753000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2024-06-30",
              "val": 300753000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-06-30",
              "val": 300753000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 314119000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2024-09-30",
              "val": 314119000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 325084000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 325084000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 325084000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 325084000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 325084000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 325084000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2024-12-31",
              "val": 325084000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 345267000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2025-03-31",
              "val": 345267000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2025-03-31",
              "val": 345267000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-03-31",
              "val": 345267000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 362916000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2025-06-30",
              "val": 362916000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2025-06-30",
              "val": 362916000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 386867000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 415265000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 415265000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 415265000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 478746000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2026-03-31",
              "val": 478746000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 640480000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": "2014-04-02",
              "val": 2,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-04-02",
              "val": 2,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2022-02-01",
              "val": 20,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2022-02-01",
              "val": 20,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2022-02-01",
              "val": 20,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2022-02-01",
              "val": 20,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-07-15",
              "val": 20,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2022-07-15",
              "val": 20,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-07-15",
              "val": 20,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q2I"
            }
          ]
        }
      },
      "StockIssued1": {
        "label": "Stock Issued",
        "description": "The fair value of stock issued in noncash financing activities.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 0,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 475000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodSharesStockOptionsExercised": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "description": "Number of share options (or share units) exercised during the current period.",
        "units": {
          "shares": [
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1736987,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2072550,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2072550,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 215121,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 496891,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1100676,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 1174000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1174000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 465000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 465000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 465000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 664000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 664000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 664000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 664000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 298000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 298000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 298000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 212000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 212000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 212000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 51000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 115000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 64000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 136000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 21000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 148000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 148000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 148000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 39000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 39000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 73000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 73000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 34000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 34000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 122000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 122000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 49000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 49000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 202000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 202000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 202000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 106000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 106000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 143000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 143000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 37000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 37000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 158000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 158000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 15000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 15000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 168000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 168000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 168000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 6000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 6000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 7000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 7000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 8000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 8000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 12000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 12000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 12000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 7000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 7000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 8000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 8000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 1000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 1000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 8000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 8000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1"
            }
          ]
        }
      },
      "StockRepurchasedAndRetiredDuringPeriodValue": {
        "label": "Stock Repurchased and Retired During Period, Value",
        "description": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1780000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1780000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1780000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1780000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3693000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3693000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3693000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4846000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4846000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4846000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2173000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 4225000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 2052000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 6425000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 2200000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 9075000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 9075000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 9075000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 3025000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 3025000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 6602000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 6602000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 3577000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 3577000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 12298000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 12298000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 5696000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 5696000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 18396000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 18396000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 18396000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 8496000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 8496000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 15348000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 15348000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 6852000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 6852000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 23245000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 23245000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 7897000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 7897000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 31149000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 31149000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 31149000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 11395000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 11395000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 24191000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 24191000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 12796000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 12796000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 36801000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 36801000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 12610000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 12610000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 50274000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 50274000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 50274000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 13300000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 13300000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 28497000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 28497000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 15197000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 15197000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 43889000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 43889000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 15392000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 15392000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 59296000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 59296000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 59296000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 15124000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 15124000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 30238000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 30238000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 15114000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 15114000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 46156000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 46156000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 15918000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 15918000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 62184000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 62184000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 62184000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 16057000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 16057000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 31655000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 31655000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 15598000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 15598000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 46954000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 46954000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 15299000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 15299000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 62047000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 62047000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 15301000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 15301000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 28564000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 28564000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 13263000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 13263000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 40117000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 11553000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 45398000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            }
          ]
        }
      },
      "TaxCreditCarryforwardAmount": {
        "label": "Tax Credit Carryforward, Amount",
        "description": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 1044000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 1044000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 1515000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1800000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 2400000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 3000000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 3700000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 5000000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense": {
        "label": "Tax Cuts and Jobs Act, Incomplete Accounting, Change in Tax Rate, Deferred Tax Asset, Provisional Income Tax Expense (Deprecated 2020-01-31)",
        "description": "Amount of reasonable estimate for income tax expense for which accounting for tax effect for remeasurement of deferred tax asset from change in tax rate is incomplete pursuant to Tax Cuts and Jobs Act.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -376000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            }
          ]
        }
      },
      "TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit": {
        "label": "Tax Cuts and Jobs Act, Incomplete Accounting, Provisional Income Tax Expense (Benefit) (Deprecated 2020-01-31)",
        "description": "Amount of reasonable estimate for income tax expense (benefit) for which accounting for tax effect is incomplete pursuant to Tax Cuts and Jobs Act.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 10200000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            }
          ]
        }
      },
      "UndistributedEarningsOfForeignSubsidiaries": {
        "label": "Undistributed Earnings of Foreign Subsidiaries",
        "description": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 58300000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 58300000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 60700000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefits": {
        "label": "Unrecognized Tax Benefits",
        "description": "Amount of unrecognized tax benefits.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 1907000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2012-12-31",
              "val": 1907000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 2502000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2013-12-31",
              "val": 2502000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2013-12-31",
              "val": 2502000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 3294000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 3294000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 3294000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2014-12-31",
              "val": 3294000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2014-12-31",
              "val": 3294000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 3918000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 4167000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 4200000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 4167000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 4200000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 4200000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 4167000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2015-12-31",
              "val": 4167000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2015-12-31",
              "val": 4167000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 4200000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 4400000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 4700000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 5393000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 5400000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 5400000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 5400000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 5393000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2016-12-31",
              "val": 5393000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2016-12-31",
              "val": 5393000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 5600000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 5000000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 5100000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 4696000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 4700000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 4700000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 4700000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 4696000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2017-12-31",
              "val": 4696000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2017-12-31",
              "val": 4696000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 5000000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 5100000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 4600000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 4652000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 4700000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 4700000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 4700000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 4652000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2018-12-31",
              "val": 4652000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2018-12-31",
              "val": 4652000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 4800000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 4900000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2019-06-30",
              "val": 3900000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 4900000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2019-09-30",
              "val": 3700000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 3377000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 3400000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 3400000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 3400000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 3377000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2019-12-31",
              "val": 3377000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2019-12-31",
              "val": 3377000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 4300000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 4600000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 3837000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 3800000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 3800000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 3800000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 3837000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2020-12-31",
              "val": 3837000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 3837000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-09-30",
              "val": 5300000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 5158000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 5200000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 5200000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 5200000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 5158000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2021-12-31",
              "val": 5158000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2021-12-31",
              "val": 5158000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 5400000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 5800000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 6300000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 7055000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 7100000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 7100000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 7100000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 7055000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2022-12-31",
              "val": 7055000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2022-12-31",
              "val": 7055000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 7500000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 8800000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 8800000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 9438000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 9400000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 9400000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 9400000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 9438000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2023-12-31",
              "val": 9438000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 10200000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 10700000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 12000000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 12619000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 12600000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 12600000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 12600000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 12619000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 13500000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 12900000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 13100000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 11512000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 11500000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 11500000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 13400000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 12100000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 37000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 37000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 44000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 44000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 44000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 176000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 176000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 176000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 176000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 157000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 157000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 157000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 257000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 257000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 257000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 623000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 623000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 623000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 143000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 143000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 143000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 557000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 557000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 557000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 263000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 263000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 263000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 437000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 437000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 437000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 682000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 682000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 682000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 83000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 83000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1301000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 78000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 78000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 27000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 27000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 27000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 27000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 196000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 196000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 196000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1875000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1875000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1875000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 191000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 191000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 191000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2886000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2886000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2886000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 45000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 45000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 45000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 329000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 329000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 329000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 140000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 140000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 140000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 21000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 21000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 21000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 311000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 311000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2183000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": {
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued",
        "description": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 239000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 239000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 348000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 348000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 348000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 493000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 493000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 362000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 362000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 490000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 490000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 130000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 130000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 222000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 222000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 270000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 270000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 346000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 346000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 622000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 622000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1100000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 1100000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1200000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "description": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 552000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 552000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 771000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 771000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 771000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 852000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 852000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 852000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 852000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 680000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 680000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 680000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 750000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 750000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 750000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 449000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 449000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 449000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 816000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 816000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 816000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 690000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 690000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 690000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1384000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1384000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1384000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2221000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2221000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2221000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2346000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2346000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2346000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2679000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2679000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2099000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 158000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 158000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 66000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 66000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 66000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 224000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 224000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 224000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 224000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 899000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 899000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 899000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 685000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 685000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 685000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 321000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 321000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 321000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 938000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 938000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 938000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 372000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 372000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 372000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 529000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 529000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 529000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 253000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 253000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 253000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 740000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 740000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 740000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 896000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 896000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 278000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": {
        "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate",
        "description": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 2309000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2013-12-31",
              "val": 2309000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 2909000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29"
            },
            {
              "end": "2014-12-31",
              "val": 2909000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2014-12-31",
              "val": 2909000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2014-12-31",
              "val": 2909000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 3385000000,
              "accn": "0001652044-15-000005",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-29",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 3614000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 3600000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 3614000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 3600000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04"
            },
            {
              "end": "2015-12-31",
              "val": 3600000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03"
            },
            {
              "end": "2015-12-31",
              "val": 3614000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2015-12-31",
              "val": 3600000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 3600000000,
              "accn": "0001652044-16-000021",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 3800000000,
              "accn": "0001652044-16-000032",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-04",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 4000000000,
              "accn": "0001652044-16-000038",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-03",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 4258000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03"
            },
            {
              "end": "2016-12-31",
              "val": 4300000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 4300000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25"
            },
            {
              "end": "2016-12-31",
              "val": 4300000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27"
            },
            {
              "end": "2016-12-31",
              "val": 4300000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2016-12-31",
              "val": 4300000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 4400000000,
              "accn": "0001652044-17-000014",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 3800000000,
              "accn": "0001652044-17-000026",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-07-25",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 3900000000,
              "accn": "0001652044-17-000042",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-10-27",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 3000000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 3000000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 3000000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 3000000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 3000000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2017-12-31",
              "val": 3000000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 3400000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 3300000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 2900000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 2900000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 2900000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 2900000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 2900000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 2900000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2018-12-31",
              "val": 2900000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 3000000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 3000000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2019-06-30",
              "val": 2700000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 2900000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2019-09-30",
              "val": 2500000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 2300000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 2300000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29"
            },
            {
              "end": "2019-12-31",
              "val": 2300000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "end": "2019-12-31",
              "val": 2300000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 2300000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2019-12-31",
              "val": 2300000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 3000000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 3200000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 2600000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "end": "2020-12-31",
              "val": 2600000000,
              "accn": "0001652044-21-000020",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-04-28"
            },
            {
              "end": "2020-12-31",
              "val": 2600000000,
              "accn": "0001652044-21-000047",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-07-28"
            },
            {
              "end": "2020-12-31",
              "val": 2600000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27"
            },
            {
              "end": "2020-12-31",
              "val": 2600000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2020-12-31",
              "val": 2600000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-09-30",
              "val": 3700000000,
              "accn": "0001652044-21-000057",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-10-27",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 3700000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 3700000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 3700000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 3700000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 3700000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2021-12-31",
              "val": 3700000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 3900000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 4200000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 4600000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 5300000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 5300000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 5300000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 5300000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 5300000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2022-12-31",
              "val": 5300000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 5700000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 6700000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 6800000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 7400000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 7400000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 7400000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 7400000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 7400000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2023-12-31",
              "val": 7400000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 8100000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 8600000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 9500000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 10000000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 10000000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 10000000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 10000000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 10000000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 10800000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 11000000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 11100000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 9700000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 9700000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 9700000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 11600000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 10300000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": {
        "label": "Unrecorded Unconditional Purchase Obligation",
        "description": "Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 1700000000,
              "accn": "0001652044-16-000012",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-11"
            },
            {
              "end": "2015-12-31",
              "val": 1700000000,
              "accn": "0001652044-16-000022",
              "fy": 2015,
              "fp": "FY",
              "form": "8-K",
              "filed": "2016-05-03",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 2500000000,
              "accn": "0001652044-17-000008",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-03",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2025-09-30",
              "val": 42600000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-03-31",
              "val": 75600000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "VariableInterestEntityConsolidatedAssetsPledged": {
        "label": "Variable Interest Entity, Consolidated, Assets, Pledged (Deprecated 2020-01-31)",
        "description": "Amount of consolidated variable interest entity's (VIE) assets that can only be used to settle obligations of VIE.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 1100000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1700000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 1700000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 1700000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 1700000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 1700000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1500000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 1500000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 1400000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 2400000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 2400000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 2400000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 2400000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 2400000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 2400000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 2300000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1900000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 3100000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 3100000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 5200000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            }
          ]
        }
      },
      "VariableInterestEntityConsolidatedLiabilitiesNoRecourse": {
        "label": "Variable Interest Entity, Consolidated, Liabilities, No Recourse (Deprecated 2020-01-31)",
        "description": "Amount of consolidated variable interest entity's (VIE) liabilities that do not have recourse to general credit of primary beneficiary.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 668000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 997000000,
              "accn": "0001652044-18-000007",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-06"
            },
            {
              "end": "2017-12-31",
              "val": 997000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24"
            },
            {
              "end": "2017-12-31",
              "val": 997000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24"
            },
            {
              "end": "2017-12-31",
              "val": 997000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26"
            },
            {
              "end": "2017-12-31",
              "val": 997000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 906000000,
              "accn": "0001652044-18-000016",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-04-24",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 949000000,
              "accn": "0001652044-18-000027",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-07-24",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 916000000,
              "accn": "0001652044-18-000035",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-10-26",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 909000000,
              "accn": "0001652044-19-000004",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-05"
            },
            {
              "end": "2018-12-31",
              "val": 909000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "end": "2018-12-31",
              "val": 909000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "end": "2018-12-31",
              "val": 909000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "end": "2018-12-31",
              "val": 909000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 786000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 727000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 704000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1200000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "end": "2019-12-31",
              "val": 1200000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 2200000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1I"
            }
          ]
        }
      },
      "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": 128000000,
              "accn": "0001652044-19-000015",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-04-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 128000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 258000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 258000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 130000000,
              "accn": "0001652044-19-000023",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-07-26"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 130000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 392000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 392000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 134000000,
              "accn": "0001652044-19-000032",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-29"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 134000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 541000000,
              "accn": "0001652044-20-000008",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 541000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 140000000,
              "accn": "0001652044-20-000021",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-04-29",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 295000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 155000000,
              "accn": "0001652044-20-000032",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-07-31",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 454000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 159000000,
              "accn": "0001652044-20-000050",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 619000000,
              "accn": "0001652044-21-000010",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 619000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 619000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 726000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 726000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 726000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 838000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 838000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 838000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1182000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1182000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1182000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 343000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 686000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 343000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1016000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 330000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1425000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1425000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 360000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 360000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 732000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 732000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 372000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 372000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1215000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 483000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1739000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 403000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 863000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 460000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "IndefiniteLivedIntangibleAssetsExcludingGoodwill": {
        "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)",
        "description": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.",
        "units": {
          "USD": [
            {
              "end": "2020-12-31",
              "val": 75000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 138000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 138000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 138000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 138000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 138000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 131000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 238000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 234000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 240000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 240000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 240000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 240000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 242000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 236000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 234000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 195000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 195000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 195000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 211000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "IntangibleAssetsGrossExcludingGoodwill": {
        "label": "Intangible Assets, Gross (Excluding Goodwill)",
        "description": "Amount before accumulated amortization of intangible assets, excluding goodwill.",
        "units": {
          "USD": [
            {
              "end": "2020-12-31",
              "val": 5604000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 5964000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 5964000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 5964000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 5964000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 5964000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 5668000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 2129000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 3017000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 2793000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 2793000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 2793000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 2793000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 2742000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 2837000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 2782000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 2662000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 2662000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 10821000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 10796000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "VariableInterestEntityEntityMaximumLossExposureAmount": {
        "label": "Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount",
        "description": "The reporting entity's maximum amount of exposure to loss as a result of its involvement with the Variable Interest Entity (VIE).",
        "units": {
          "USD": [
            {
              "end": "2020-12-31",
              "val": 1900000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 2900000000,
              "accn": "0001652044-22-000019",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-02"
            },
            {
              "end": "2021-12-31",
              "val": 2900000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27"
            },
            {
              "end": "2021-12-31",
              "val": 2900000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27"
            },
            {
              "end": "2021-12-31",
              "val": 2900000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26"
            },
            {
              "end": "2021-12-31",
              "val": 2900000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 2900000000,
              "accn": "0001652044-22-000029",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-04-27",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 2400000000,
              "accn": "0001652044-22-000071",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-07-27",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 2600000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 2800000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 2800000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 2800000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 2800000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 2800000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 2700000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 3000000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 5500000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 5700000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 5700000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 5700000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 6900000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 6900000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            }
          ]
        }
      },
      "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles",
        "description": "The amount of identifiable intangible assets recognized as of the acquisition date.",
        "units": {
          "USD": [
            {
              "end": "2022-09-12",
              "val": 840000000,
              "accn": "0001652044-22-000090",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-10-26",
              "frame": "CY2022Q3I"
            }
          ]
        }
      },
      "Cash": {
        "label": "Cash",
        "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. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 8296000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 8561000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 8561000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 8561000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 8561000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 8561000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 9691000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 10515000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 9294000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 12509000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 12509000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 12509000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 12509000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 12509000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 11829000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 11871000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 10750000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 12407000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 12407000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 9945000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleAllowanceForCreditLossPeriodIncreaseDecrease": {
        "label": "Debt Securities, Available-for-sale, Allowance for Credit Loss, Period Increase (Decrease)",
        "description": "Amount of increase (decrease) in allowance for credit loss 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": "2020-01-01",
              "end": "2020-12-31",
              "val": 76000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 91000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 91000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -66000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 18000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 84000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 35000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 17000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 22000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 22000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 22000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 3000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 3000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 8000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 8000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 5000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 5000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 31000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 31000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 23000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 23000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -50000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -50000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -50000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 4000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 4000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -3000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -3000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -7000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -7000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -21000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -21000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -18000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -18000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -14000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -14000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -28000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -28000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -14000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -14000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -30000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -2000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -30000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 19000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 39000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 20000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleGainLoss": {
        "label": "Debt Securities, Available-for-sale, Gain (Loss)",
        "description": "Amount of unrealized and realized gain (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": [
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 725000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -110000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -110000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -367000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -1157000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -790000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -1888000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -731000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -2064000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -2064000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -2064000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -293000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -293000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -597000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -597000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -304000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -304000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -1100000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -1100000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -503000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -503000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1215000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1215000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1215000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -462000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -462000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -772000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -772000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -310000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -310000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -612000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -612000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 160000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 160000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1043000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1043000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 202000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 202000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 367000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 367000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 165000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 165000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 489000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 122000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 540000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -111000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -143000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -32000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "DeferredTaxAssetsInProcessResearchAndDevelopment": {
        "label": "Deferred Tax Assets, in Process Research and Development",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 1843000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 10381000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 10381000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 17757000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 17757000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 25903000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 25903000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 24758000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "MarketableSecuritiesNoncurrent": {
        "label": "Marketable Securities, Noncurrent",
        "description": "Amount of investment in marketable security, classified as noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 1400000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 803000000,
              "accn": "0001652044-23-000016",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-03"
            },
            {
              "end": "2022-12-31",
              "val": 803000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26"
            },
            {
              "end": "2022-12-31",
              "val": 803000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "end": "2022-12-31",
              "val": 803000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "end": "2022-12-31",
              "val": 803000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 920000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 892000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 958000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1400000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "end": "2023-12-31",
              "val": 1400000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "end": "2023-12-31",
              "val": 1400000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "end": "2023-12-31",
              "val": 1400000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 1400000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1400000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 276000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 253000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 266000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 266000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 266000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 266000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 266000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 376000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            }
          ]
        }
      },
      "RestructuringCharges": {
        "label": "Restructuring Charges",
        "description": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 2558000000,
              "accn": "0001652044-23-000045",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 2628000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 70000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2730000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 102000000,
              "accn": "0001652044-23-000094",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-10-25",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3933000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2023"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodSharesNewIssues": {
        "label": "Stock Issued During Period, Shares, New Issues",
        "description": "Number of new stock issued during the period.",
        "units": {
          "shares": [
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 67000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 36000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2022Q2"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 38000000,
              "accn": "0001652044-23-000070",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-07-26",
              "frame": "CY2023Q2"
            }
          ]
        }
      },
      "Depreciation": {
        "label": "Depreciation",
        "description": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 10273000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 13475000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 13475000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 2635000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 5459000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 8630000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 11946000000,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 11946000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 11946000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 3413000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 3413000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 7121000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 7121000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 11106000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 11106000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 15311000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 15311000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 4487000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 4487000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 9485000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 9485000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 15096000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 21136000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 6482000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 13586000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationFdiiPercent": {
        "label": null,
        "description": null,
        "units": {
          "pure": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.025,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.054,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.054,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.046,
              "accn": "0001652044-24-000022",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-01-31"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.046,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.046,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.038,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.038,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.025,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": {
        "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax",
        "description": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 134000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -47000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -60000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -13000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 14000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 74000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -63000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -63000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 18000000,
              "accn": "0001652044-24-000053",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-04-26"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 18000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 44000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 44000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 26000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 26000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -49000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -49000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -93000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -93000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 49000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 49000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -45000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -45000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -235000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -235000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -190000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -190000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -175000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 60000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -180000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 54000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 90000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 36000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "CommonStockDividendsPerShareDeclared": {
        "label": "Common Stock, Dividends, Per Share, Declared",
        "description": "Aggregate dividends declared during the period for each share of common stock outstanding.",
        "units": {
          "USD/shares": [
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0.2,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0.2,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0.2,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0.2,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0.4,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0.4,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0.2,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0.2,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.6,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.6,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0.2,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0.2,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0.41,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0.41,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0.21,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0.21,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0.21,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0.21,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 0.62,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 0.21,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.83,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0.21,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0.21,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 0.43,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 0.22,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "DistributedEarnings": {
        "label": "Distributed Earnings",
        "description": "The total amount of dividends declared in the period for each class of stock and the contractual amount of dividends (or interest on participating income bonds) that must be paid for the period (for example, unpaid cumulative dividends). Dividends declared in the current period do not include dividends declared in respect of prior-period unpaid cumulative dividends. Preferred dividends that are cumulative only if earned are deducted only to the extent that they are earned.",
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2466000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2466000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 2466000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 2466000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 4921000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 4921000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 2455000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 2455000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 7363000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 7363000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2434000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2434000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 4977000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 4977000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 2543000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 2543000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 7513000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 2537000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 10049000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 2542000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 5231000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 2689000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2024-01-01",
              "end": "2024-06-30",
              "val": 2543000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 2543000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2024Q2"
            }
          ]
        }
      },
      "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements",
        "description": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "units": {
          "shares": [
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 96000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 69000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 96000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 84000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 115000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 92000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 92000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 112000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 132000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 132000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 152000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 152000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 131000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 131000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 129000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 129000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 128000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 128000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 108000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 108000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 92000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 92000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 76000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 76000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 100000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 117000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 114000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 139000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 141000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 142000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "InterestExpenseNonoperating": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 357000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 123000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 43000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 239000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 116000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 308000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 308000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 94000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 161000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 161000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 67000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 67000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 215000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 215000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 54000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 54000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 268000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 268000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 34000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 34000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 295000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 295000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 261000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 261000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 438000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 143000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 736000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 533000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 1811000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 1278000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "NetIncomeLossAvailableToCommonStockholdersDiluted": {
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "description": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.",
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 59972000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 33419000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 18368000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 53108000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 19689000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 73795000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 73795000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 23662000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 47281000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 47281000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 23619000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 23619000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 73582000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 73582000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 26301000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 26301000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 100118000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 100118000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 34540000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 34540000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 62736000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 28196000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 97715000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 34979000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 132170000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 62578000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "UndistributedEarningsLossAvailableToCommonShareholdersBasic": {
        "label": "Undistributed Earnings (Loss) Available to Common Shareholders, Basic",
        "description": "Amount of undistributed earnings (loss) allocated to common stock as if earnings had been distributed. Excludes distributed earnings.",
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 59972000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 33419000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 18368000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 53108000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 19689000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 73795000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 73795000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 23662000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 44815000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 44815000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 21153000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 21153000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 68661000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 68661000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 23846000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 23846000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 92755000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 92755000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 32106000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 32106000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 57759000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 57759000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 25653000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 25653000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 90202000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 32442000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 122121000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 60036000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 169454000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 109418000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "WeightedAverageNumberOfDilutedSharesOutstanding": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "description": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "units": {
          "shares": [
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 13159000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 12794000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 12764000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 12761000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 12696000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 12722000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 12722000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 12527000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 12511000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 12511000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 12495000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 12495000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 12480000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 12480000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 12419000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 12419000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 12447000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 12447000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 12291000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 12291000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 12245000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 12245000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 12198000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 12198000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 12230000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 12203000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 12230000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 12238000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 12274000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 12309000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "WeightedAverageNumberOfSharesOutstandingBasic": {
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "description": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "units": {
          "shares": [
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 13063000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 12725000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 12668000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 12677000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 12581000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 12630000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 12630000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 12415000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 12379000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 12379000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 12343000000,
              "accn": "0001652044-24-000079",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 12343000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 12349000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 12349000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 12290000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 12290000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 12319000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 12319000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 12183000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 12183000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 12153000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 12153000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 12122000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 12122000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 12130000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 12086000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 12116000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 12099000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 12125000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 12151000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings": {
        "label": "Adjustments to Additional Paid in Capital, Dividends in Excess of Retained Earnings",
        "description": "Amount of decrease in additional paid in capital (APIC) resulting from dividends legally declared (or paid) in excess of retained earnings balance.",
        "units": {
          "USD": [
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2543000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 2543000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 5055000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 5055000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 2512000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 2512000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 7536000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 7536000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2483000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2483000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 5062000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 5062000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 2579000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 2579000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 7623000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 2561000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 10163000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 2559000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 5252000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 2693000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "LossContingencyAccrualPayments": {
        "label": "Loss Contingency Accrual, Payments",
        "description": "Amount of cash outflow reducing loss contingency liability.",
        "units": {
          "USD": [
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 3000000000,
              "accn": "0001652044-24-000118",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 3000000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 3000000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3000000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3000000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 3000000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q3"
            }
          ]
        }
      },
      "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": "2023-01-01",
              "end": "2023-12-31",
              "val": 2800000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 7435000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3200000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 10326000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 11388000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 10635000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 15090000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 24131000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 29113000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "ConstructionInProgressGross": {
        "label": "Construction in Progress, Gross",
        "description": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "units": {
          "USD": [
            {
              "end": "2023-12-31",
              "val": 35136000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 50597000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 50597000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 55641000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            }
          ]
        }
      },
      "FinanceLeaseInterestExpense": {
        "label": "Finance Lease, Interest Expense",
        "description": "Amount of interest expense on finance lease liability.",
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 34000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 35000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 35000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 7000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 14000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 7000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 22000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 8000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 31000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 31000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 15000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 15000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 31000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 31000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 16000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 16000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 48000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 17000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 65000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 17000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 35000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 18000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "FinanceLeaseInterestPaymentOnLiability": {
        "label": "Finance Lease, Interest Payment on Liability",
        "description": "Amount of interest paid on finance lease liability.",
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 34000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 35000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 35000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 7000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 14000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 7000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 22000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 8000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 31000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 31000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 15000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 15000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 31000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 31000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 16000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 16000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 48000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 17000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 65000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 17000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 35000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 18000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "FinanceLeaseLiabilityPaymentsDue": {
        "label": "Finance Lease, Liability, Payment, Due",
        "description": "Amount of lessee's undiscounted obligation for lease payments for finance lease.",
        "units": {
          "USD": [
            {
              "end": "2024-12-31",
              "val": 1888000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 2506000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 2630000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 2914000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 2869000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 2635000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 2920000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": "2024-12-31",
              "val": 852000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1143000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
        "label": "Finance Lease, Liability, to be Paid, Year One",
        "description": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2024-12-31",
              "val": 257000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 268000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 299000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 330000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 491000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 349000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 387000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": "2024-12-31",
              "val": 166000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 241000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "FinanceLeaseLiabilityPaymentsDueYearFour": {
        "label": "Finance Lease, Liability, to be Paid, Year Four",
        "description": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2024-12-31",
              "val": 197000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 232000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 268000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 298000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 314000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 247000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 285000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": "2024-12-31",
              "val": 208000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 258000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 290000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 321000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 335000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 319000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 356000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": "2024-12-31",
              "val": 208000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 270000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 301000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 330000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 345000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 339000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 377000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "FinanceLeasePrincipalPayments": {
        "label": "Finance Lease, Principal Payments",
        "description": "Amount of cash outflow for principal payment on finance lease.",
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 586000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 705000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 705000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 90000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 187000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 97000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 314000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 127000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 405000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 405000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 192000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 192000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 302000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 302000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 110000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 110000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 394000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 92000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1988000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 522000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 840000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 318000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2023-12-31",
              "val": 2751000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 2585000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 2585000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 2585000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 2585000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 2585000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 3094000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 3201000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 3577000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 4797000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 4797000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 4797000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 4833000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 5474000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "FinanceLeaseRightOfUseAssetAccumulatedAmortization": {
        "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization",
        "description": "Amount of accumulated amortization of right-of-use asset from finance lease.",
        "units": {
          "USD": [
            {
              "end": "2023-12-31",
              "val": 1652000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 2037000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 2037000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 2037000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 2037000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 2037000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 2125000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 2209000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 2411000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 2025000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 2025000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 2025000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 2203000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 2441000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": "2022-01-01",
              "end": "2022-12-31",
              "val": 474000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 469000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 469000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 83000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 182000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 99000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 297000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 115000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 413000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 413000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 96000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 96000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 208000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 208000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 112000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 112000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 360000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 152000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 553000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 226000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 485000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 259000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": {
        "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization",
        "description": "Amount, before accumulated amortization, of right-of-use asset from finance lease.",
        "units": {
          "USD": [
            {
              "end": "2023-12-31",
              "val": 4403000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 4622000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 4622000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 4622000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 4622000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 4622000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 5219000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 5410000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 5988000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 6822000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 6822000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 6822000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 7036000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 7915000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2023-12-31",
              "val": 0.02,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 0.028,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "end": "2024-12-31",
              "val": 0.028,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 0.028,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 0.028,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 0.028,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 0.033,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0.029,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0.03,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0.031,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 0.031,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 0.031,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0.03,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 0.033,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2022-01-01",
              "end": "2022-12-31",
              "val": 577000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 564000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 564000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 19000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 165000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 146000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 243000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 78000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 313000000,
              "accn": "0001652044-25-000014",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-05"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 313000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 523000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 523000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 606000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 606000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 83000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 83000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 989000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 383000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1606000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 211000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 902000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 691000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "CommissionsPayableToBrokerDealersAndClearingOrganizations": {
        "label": "Commissions Payable to Broker-Dealers and Clearing Organizations",
        "description": "Amount payable to broker-dealers or clearing organizations for executing or clearing trades or orders.",
        "units": {
          "USD": [
            {
              "end": "2024-12-31",
              "val": 3866000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 3866000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 3866000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 3866000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 4889000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 3112000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 4004000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 950000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 950000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 950000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 631000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 822000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "DebtInstrumentCarryingAmount": {
        "label": "Long-term Debt, Gross",
        "description": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "units": {
          "USD": [
            {
              "end": "2024-12-31",
              "val": 12000000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25"
            },
            {
              "end": "2024-12-31",
              "val": 12000000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 12000000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 12000000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 12000000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 24903000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 23892000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 49085000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 49085000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 49085000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 80305000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 101085000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "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": "2025-03-31",
              "val": 224000000,
              "accn": "0001652044-25-000043",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-04-25",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 162000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 307000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-03-31",
              "val": 144000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 206000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "DerivativeAssetAfterOffsetSubjectToMasterNettingArrangement": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2024-12-31",
              "val": 1728000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 1728000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 1728000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 1103000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 595000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 732000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 732000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 732000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1610000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1702000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "DerivativeAssetFairValueAfterOffsetAndDeductionSubjectToMasterNettingArrangement": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2024-12-31",
              "val": 491000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 491000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 491000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 251000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 354000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 361000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 361000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 361000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 444000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 472000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "DerivativeLiabilityAfterOffsetSubjectToMasterNettingArrangement": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2024-12-31",
              "val": 612000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 612000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 612000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 1758000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 436000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 379000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 379000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 379000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 890000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1958000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "DerivativeLiabilityFairValueAfterOffsetAndDeductionSubjectToMasterNettingArrangement": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2024-12-31",
              "val": 87000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "end": "2024-12-31",
              "val": 87000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "end": "2024-12-31",
              "val": 87000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 946000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 286000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 224000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05"
            },
            {
              "end": "2025-12-31",
              "val": 224000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30"
            },
            {
              "end": "2025-12-31",
              "val": 224000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 402000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1309000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "RevenueNotFromContractWithCustomer": {
        "label": "Revenue Not from Contract with Customer",
        "description": "Amount of revenue that is not accounted for under Topic 606.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 236000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 174000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 102000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 191000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 17000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 211000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 260000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 148000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 148000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -112000000,
              "accn": "0001652044-25-000062",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-24"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -112000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -60000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -207000000,
              "accn": "0001652044-25-000091",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-10-30",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -127000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -180000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -74000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 106000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationCrossBorderOtherAmount": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 215000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 321000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 295000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationCrossBorderOtherPercent": {
        "label": null,
        "description": null,
        "units": {
          "pure": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.002,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.003,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.002,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationFdiiAmount": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3980000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4568000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3931000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther": {
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent",
        "description": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.",
        "units": {
          "pure": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.002,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.002,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.006,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount",
        "description": "Amount 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": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -602000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1743000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -2601000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "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": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.007,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -0.015,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -0.016,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "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": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.005,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.006,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -0.007,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationTaxCreditsForeign": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Percent",
        "description": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign tax credit.",
        "units": {
          "pure": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.016,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.011,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.011,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "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": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.006,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.002,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.001,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            }
          ]
        }
      },
      "GuaranteeObligationsMaximumExposure": {
        "label": "Guarantor Obligations, Maximum Exposure, Undiscounted",
        "description": "Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions.",
        "units": {
          "USD": [
            {
              "end": "2025-12-31",
              "val": 5700000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 9000000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 7600000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "IncomeTaxPaidFederalAfterRefundReceived": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 13689000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 19921000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 13658000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxPaidForeignAfterRefundReceived": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4251000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4735000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 4949000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxPaidStateAndLocalAfterRefundReceived": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1224000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2697000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2919000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxReconciliationChangeInEnactedTaxRate": {
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount",
        "description": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -829000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxReconciliationNondeductibleExpenseOther": {
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount",
        "description": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 169000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 203000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 955000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "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": "2023-01-01",
              "end": "2023-12-31",
              "val": 1064000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1041000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1384000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "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": "2023-01-01",
              "end": "2023-12-31",
              "val": 432000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 689000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -1123000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxReconciliationTaxCreditsForeign": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount",
        "description": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign tax credit.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1396000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1373000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1684000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "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": "2023-01-01",
              "end": "2023-12-31",
              "val": 498000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 198000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 98000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent": {
        "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent",
        "description": "Amount before tax of other comprehensive income (loss) attributable to parent entity.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -113000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1157000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -606000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -2626000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -2020000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -2170000000,
              "accn": "0001652044-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-05",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1103000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 1920000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 817000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "AmortizationOfIntangibleAssets": {
        "label": "Amortization of Intangible Assets",
        "description": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "units": {
          "USD": [
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 122000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 246000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 124000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 178000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 545000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 367000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "LongTermPurchaseCommitmentAmount": {
        "label": "Long-term Purchase Commitment, Amount",
        "description": "The minimum amount the entity agreed to spend under the long-term purchase commitment.",
        "units": {
          "USD": [
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 232700000000,
              "accn": "0001652044-26-000048",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-04-30",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 707000000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "DividendsPreferredStockCash": {
        "label": "Dividends, Preferred Stock, Cash",
        "description": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash.",
        "units": {
          "USD": [
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 86000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 86000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2026-06-30",
              "val": 59100000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2025-01-01",
              "end": "2025-06-30",
              "val": 628000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 7739000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "IncrementalCommonSharesAttributableToConversionOfPreferredStock": {
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Preferred Stock",
        "description": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible preferred stock using the if-converted method.",
        "units": {
          "shares": [
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 8000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 16000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "PaymentsOfOrdinaryDividends": {
        "label": "Payments of Ordinary Dividends",
        "description": "Cash outflow in the form of ordinary dividends to common shareholders, preferred shareholders and noncontrolling interests, generally out of earnings.",
        "units": {
          "USD": [
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 4977000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 5231000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "PreferredStockDividendRatePercentage": {
        "label": "Preferred Stock, Dividend Rate, Percentage",
        "description": "The percentage rate used to calculate dividend payments on preferred stock.",
        "units": {
          "pure": [
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.0625,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 0.0625,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "PreferredStockDividendsIncomeStatementImpact": {
        "label": "Preferred Stock Dividends, Income Statement Impact",
        "description": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.",
        "units": {
          "USD": [
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q2"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 86000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 86000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "PreferredStockLiquidationPreference": {
        "label": "Preferred Stock, Liquidation Preference Per Share",
        "description": "The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share.",
        "units": {
          "USD/shares": [
            {
              "end": "2025-12-31",
              "val": 1000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-06-30",
              "val": 1000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "ProceedsFromIssuanceOfCommonStock": {
        "label": "Proceeds from Issuance of Common Stock",
        "description": "The cash inflow from the additional capital contribution to the entity.",
        "units": {
          "USD": [
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 30499000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "ProceedsFromIssuanceOfConvertiblePreferredStock": {
        "label": "Proceeds from Issuance of Convertible Preferred Stock",
        "description": "The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock.",
        "units": {
          "USD": [
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "end": "2026-06-05",
              "val": 19000000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 19063000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "ProceedsFromPaymentsForOtherFinancingActivities": {
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "description": "Amount of cash inflow (outflow) from financing activities classified as other.",
        "units": {
          "USD": [
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -400000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -686000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "SaleOfStockConsiderationReceivedOnTransaction": {
        "label": "Sale of Stock, Consideration Received on Transaction",
        "description": "Cash received on stock transaction after deduction of issuance costs.",
        "units": {
          "USD": [
            {
              "end": "2026-06-04",
              "val": 10000000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "description": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "units": {
          "shares": [
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 16000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "description": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "units": {
          "USD/shares": [
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 180,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "description": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "units": {
          "shares": [
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 114000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "description": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "units": {
          "USD/shares": [
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 292.21,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "description": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "units": {
          "shares": [
            {
              "end": "2025-12-31",
              "val": 282000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-06-30",
              "val": 294000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "description": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "units": {
          "USD/shares": [
            {
              "end": "2025-12-31",
              "val": 159.75,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-06-30",
              "val": 208.46,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "description": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "units": {
          "shares": [
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 86000000,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "description": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "units": {
          "USD/shares": [
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 165.35,
              "accn": "0001652044-26-000071",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-23"
            }
          ]
        }
      }
    },
    "ecd": {
      "CoSelectedMeasureAmt": {
        "label": "",
        "description": "",
        "units": {
          "pure": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.94,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.14,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.87,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.73,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.95,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "NonPeoNeoAvgCompActuallyPaidAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 72131743,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -15249938,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 80022929,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 60458916,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 100887548,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "NonPeoNeoAvgTotalCompAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 21657558,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 30766792,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 34648486,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 39094699,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 32934710,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "PeerGroupTotalShareholderRtnAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 97.88,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 59.35,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 86.6,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 115.41,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 138.27,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "PeoActuallyPaidCompAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 267277583,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 115820786,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 235105454,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 215748120,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 213903156,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "PeoTotalCompAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 6322599,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 225985145,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 8802824,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 10800694,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 10906079,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2025"
            }
          ]
        }
      },
      "TotalShareholderRtnAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 165.17,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 101.3,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 160.89,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 218.2,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 360.95,
              "accn": "0001308179-26-000342",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-24",
              "frame": "CY2025"
            }
          ]
        }
      }
    },
    "ffd": {
      "NetFeeAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "end": "2026-05-06",
              "val": 1450658.91,
              "accn": "0001193125-26-212210",
              "fy": null,
              "fp": null,
              "form": "424B2",
              "filed": "2026-05-07",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-05-07",
              "val": 857238.59,
              "accn": "0001193125-26-212222",
              "fy": null,
              "fp": null,
              "form": "424B2",
              "filed": "2026-05-07"
            },
            {
              "end": "2026-05-18",
              "val": 503316.79,
              "accn": "0001193125-26-228923",
              "fy": null,
              "fp": null,
              "form": "424B5",
              "filed": "2026-05-18"
            },
            {
              "end": "2026-06-02",
              "val": 5524000,
              "accn": "0001193125-26-252439",
              "fy": null,
              "fp": null,
              "form": "424B5",
              "filed": "2026-06-02"
            },
            {
              "end": "2026-06-03",
              "val": 2858676.53,
              "accn": "0001193125-26-256375",
              "fy": null,
              "fp": null,
              "form": "424B5",
              "filed": "2026-06-04"
            },
            {
              "end": "2026-06-04",
              "val": 1329212.5,
              "accn": "0001193125-26-257690",
              "fy": null,
              "fp": null,
              "form": "424B5",
              "filed": "2026-06-04"
            },
            {
              "end": "2026-06-04",
              "val": 1329212.5,
              "accn": "0001193125-26-257702",
              "fy": null,
              "fp": null,
              "form": "424B5",
              "filed": "2026-06-04"
            },
            {
              "end": "2026-07-21",
              "val": 9519233,
              "accn": "0001193125-26-312805",
              "fy": null,
              "fp": null,
              "form": "S-8",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "NrrtvMaxAggtOfferingPric": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "end": "2026-05-06",
              "val": 10504409175,
              "accn": "0001193125-26-212210",
              "fy": null,
              "fp": null,
              "form": "424B2",
              "filed": "2026-05-07",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-05-07",
              "val": 6207375725.08,
              "accn": "0001193125-26-212222",
              "fy": null,
              "fp": null,
              "form": "424B2",
              "filed": "2026-05-07"
            },
            {
              "end": "2026-05-18",
              "val": 3644582121.64,
              "accn": "0001193125-26-228923",
              "fy": null,
              "fp": null,
              "form": "424B5",
              "filed": "2026-05-18"
            },
            {
              "end": "2026-06-02",
              "val": 40000000000,
              "accn": "0001193125-26-252439",
              "fy": null,
              "fp": null,
              "form": "424B5",
              "filed": "2026-06-02"
            },
            {
              "end": "2026-06-03",
              "val": 20700047325.4,
              "accn": "0001193125-26-256375",
              "fy": null,
              "fp": null,
              "form": "424B5",
              "filed": "2026-06-04"
            },
            {
              "end": "2026-06-04",
              "val": 9625000000,
              "accn": "0001193125-26-257690",
              "fy": null,
              "fp": null,
              "form": "424B5",
              "filed": "2026-06-04"
            },
            {
              "end": "2026-06-04",
              "val": 9625000000,
              "accn": "0001193125-26-257702",
              "fy": null,
              "fp": null,
              "form": "424B5",
              "filed": "2026-06-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "TtlFeeAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "end": "2026-05-06",
              "val": 1450658.91,
              "accn": "0001193125-26-212210",
              "fy": null,
              "fp": null,
              "form": "424B2",
              "filed": "2026-05-07",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-05-07",
              "val": 857238.59,
              "accn": "0001193125-26-212222",
              "fy": null,
              "fp": null,
              "form": "424B2",
              "filed": "2026-05-07"
            },
            {
              "end": "2026-05-18",
              "val": 503316.79,
              "accn": "0001193125-26-228923",
              "fy": null,
              "fp": null,
              "form": "424B5",
              "filed": "2026-05-18"
            },
            {
              "end": "2026-06-02",
              "val": 5524000,
              "accn": "0001193125-26-252439",
              "fy": null,
              "fp": null,
              "form": "424B5",
              "filed": "2026-06-02"
            },
            {
              "end": "2026-06-03",
              "val": 2858676.53,
              "accn": "0001193125-26-256375",
              "fy": null,
              "fp": null,
              "form": "424B5",
              "filed": "2026-06-04"
            },
            {
              "end": "2026-06-04",
              "val": 1329212.5,
              "accn": "0001193125-26-257690",
              "fy": null,
              "fp": null,
              "form": "424B5",
              "filed": "2026-06-04"
            },
            {
              "end": "2026-06-04",
              "val": 1329212.5,
              "accn": "0001193125-26-257702",
              "fy": null,
              "fp": null,
              "form": "424B5",
              "filed": "2026-06-04"
            },
            {
              "end": "2026-07-21",
              "val": 9519233,
              "accn": "0001193125-26-312805",
              "fy": null,
              "fp": null,
              "form": "S-8",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "TtlOfferingAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "end": "2026-05-06",
              "val": 10504409175,
              "accn": "0001193125-26-212210",
              "fy": null,
              "fp": null,
              "form": "424B2",
              "filed": "2026-05-07",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-05-07",
              "val": 6207375725.08,
              "accn": "0001193125-26-212222",
              "fy": null,
              "fp": null,
              "form": "424B2",
              "filed": "2026-05-07"
            },
            {
              "end": "2026-05-18",
              "val": 3644582121.64,
              "accn": "0001193125-26-228923",
              "fy": null,
              "fp": null,
              "form": "424B5",
              "filed": "2026-05-18"
            },
            {
              "end": "2026-06-02",
              "val": 40000000000,
              "accn": "0001193125-26-252439",
              "fy": null,
              "fp": null,
              "form": "424B5",
              "filed": "2026-06-02"
            },
            {
              "end": "2026-06-03",
              "val": 20700047325.4,
              "accn": "0001193125-26-256375",
              "fy": null,
              "fp": null,
              "form": "424B5",
              "filed": "2026-06-04"
            },
            {
              "end": "2026-06-04",
              "val": 9625000000,
              "accn": "0001193125-26-257690",
              "fy": null,
              "fp": null,
              "form": "424B5",
              "filed": "2026-06-04"
            },
            {
              "end": "2026-06-04",
              "val": 9625000000,
              "accn": "0001193125-26-257702",
              "fy": null,
              "fp": null,
              "form": "424B5",
              "filed": "2026-06-04"
            },
            {
              "end": "2026-07-21",
              "val": 68930000000,
              "accn": "0001193125-26-312805",
              "fy": null,
              "fp": null,
              "form": "S-8",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "TtlOffsetAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "end": "2026-05-06",
              "val": 0,
              "accn": "0001193125-26-212210",
              "fy": null,
              "fp": null,
              "form": "424B2",
              "filed": "2026-05-07",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-05-07",
              "val": 0,
              "accn": "0001193125-26-212222",
              "fy": null,
              "fp": null,
              "form": "424B2",
              "filed": "2026-05-07"
            },
            {
              "end": "2026-05-18",
              "val": 0,
              "accn": "0001193125-26-228923",
              "fy": null,
              "fp": null,
              "form": "424B5",
              "filed": "2026-05-18"
            },
            {
              "end": "2026-06-02",
              "val": 0,
              "accn": "0001193125-26-252439",
              "fy": null,
              "fp": null,
              "form": "424B5",
              "filed": "2026-06-02"
            },
            {
              "end": "2026-06-03",
              "val": 0,
              "accn": "0001193125-26-256375",
              "fy": null,
              "fp": null,
              "form": "424B5",
              "filed": "2026-06-04"
            },
            {
              "end": "2026-06-04",
              "val": 0,
              "accn": "0001193125-26-257690",
              "fy": null,
              "fp": null,
              "form": "424B5",
              "filed": "2026-06-04"
            },
            {
              "end": "2026-06-04",
              "val": 0,
              "accn": "0001193125-26-257702",
              "fy": null,
              "fp": null,
              "form": "424B5",
              "filed": "2026-06-04"
            },
            {
              "end": "2026-07-21",
              "val": 0,
              "accn": "0001193125-26-312805",
              "fy": null,
              "fp": null,
              "form": "S-8",
              "filed": "2026-07-23",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "TtlPrevslyPdAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "end": "2026-05-06",
              "val": 0,
              "accn": "0001193125-26-212210",
              "fy": null,
              "fp": null,
              "form": "424B2",
              "filed": "2026-05-07",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-05-07",
              "val": 0,
              "accn": "0001193125-26-212222",
              "fy": null,
              "fp": null,
              "form": "424B2",
              "filed": "2026-05-07"
            },
            {
              "end": "2026-05-18",
              "val": 0,
              "accn": "0001193125-26-228923",
              "fy": null,
              "fp": null,
              "form": "424B5",
              "filed": "2026-05-18"
            },
            {
              "end": "2026-06-02",
              "val": 0,
              "accn": "0001193125-26-252439",
              "fy": null,
              "fp": null,
              "form": "424B5",
              "filed": "2026-06-02"
            },
            {
              "end": "2026-06-03",
              "val": 0,
              "accn": "0001193125-26-256375",
              "fy": null,
              "fp": null,
              "form": "424B5",
              "filed": "2026-06-04"
            },
            {
              "end": "2026-06-04",
              "val": 0,
              "accn": "0001193125-26-257690",
              "fy": null,
              "fp": null,
              "form": "424B5",
              "filed": "2026-06-04"
            },
            {
              "end": "2026-06-04",
              "val": 0,
              "accn": "0001193125-26-257702",
              "fy": null,
              "fp": null,
              "form": "424B5",
              "filed": "2026-06-04",
              "frame": "CY2026Q2I"
            }
          ]
        }
      }
    }
  }
}